/*! For license information please see main.6d0ba3dd.js.LICENSE.txt */
(()=>{var __webpack_modules__={33364:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(81705),i=r(19717);function o(e){return function(t,r){const{sort:o,order:a,page:s,resultsPerPage:l,keyword:c,cycle:u,syncIteration:d,...h}=t;return function(e){let{prefix:t=null,sort:r=null,order:o=null,resultsPerPage:a=null,page:s=null,otherParams:l,signal:c}=e;if(!t)throw new Error("fetchBoostingRankings request needs to have 'prefix' provided");const u=`${i.MQ}${t}?`,d=(0,i.r8)({sort:r,order:o,resultsPerPage:a,page:s,...l});return(0,n.xhrRequest)({url:u+d,signal:c,withCredentials:i.nq})}({prefix:e,page:s,sort:o,order:a,resultsPerPage:l,otherParams:{search:c,cycleId:u,...h},signal:r})}}},46547:(e,t,r)=>{"use strict";r.d(t,{TC:()=>l,h2:()=>a});var n=r(50360),i=r(16199),o=r(29161);function a(){return function(e){return(0,n.p8)(null,null,1!==e.page&&"1"!==e.page&&e.page?e.page:null,{prefix:o.iw.RANKINGS_CHAINS})}}const s={};Object.keys(i.rY).map((e=>{i.rY[e].categories.length&&i.rY[e].categories.map((t=>{s[t]=[...s[t]||[],i.rY[e].key]}))}));const l=n.eN[6].categories.filter((e=>"undefined"!==typeof s[e.id]))},44826:(e,t,r)=>{"use strict";r.d(t,{wc:()=>g,XT:()=>b,fX:()=>M,aB:()=>E,OE:()=>x,br:()=>v,og:()=>w,IE:()=>y});var n=r(81705),i=r(50360),o=r(16199),a=r(29161),s=r(12693),l=r(44977),c=r(32307),u=r(10103);(0,c.sU)(o.kO.map((e=>o.rY[e])));var d=r(66816),h=r(77921),f=r(79348),p=r(58570),m=r(19717);const g=(0,d.kZ)(o.LE,o.vj),y=(e,t)=>(0,n.xhrRequest)({url:u.u_+"/public/dapps/metric/"+e+"/"+t,method:"PUT",withCredentials:u.JI}).catch((e=>{console.error("Failure: ",e)})),v=(e,t)=>{(0,l.F0)("sdp_clickout","dapp_page_events",t,{...x(e),deeplink:e.deeplink}),y(e.id,"click"),(0,c.jm)(e.name,e.deeplink,null===e||void 0===e?void 0:e.categories[0],e.chainIds.map((e=>o.qP[e])))},b=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:a.iw.SINGLE_DAPP_PAGE;return`${m.WP}${r}/${e}${t?`/${t}`:""}`},w=e=>e===s.L2["smart-contracts"]?s.L2.analytics:e,x=e=>e?{dapp_categories:e.categories,dapp_chains:e.chainIds.map((e=>o.qP[e])),dapp_chain_ids:e.chainIds}:{},k=function(e,t,r){let n=`/${arguments.length>3&&void 0!==arguments[3]?arguments[3]:"dapp"}/${e}`;return t&&(n=`${n}/${t}`),r&&(n=`${n}/${r}`),n};function M(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"dapp";return function(o,a){const{slug:s,range:l,chain:c,page:u,resultsPerPage:d,keyword:g,preview:y}=o;return function(e){let{slug:t=null,suffix:r="",range:i,filters:o,signal:a,passCurrency:s=!0,apiType:l="dapp"}=e;if(!t)throw new Error("fetchDappBe request needs to have SLUG provided");const c=(0,f.Uj)(k(t,r,i,l))+"?",u=(0,m.r8)({currency:s?(0,n.getLSCurrency)():void 0,...o});return(0,h.bQ)(c+u,a)}({slug:s,suffix:e,range:l,filters:{chainId:(0,m.PI)((0,i.f_)((0,p.iw)(c))),page:u,resultsPerPage:d,search:g,preview:y},passCurrency:t,signal:a,apiType:r})}}function E(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3e4;return function(r,i){const{dappId:o,protocol:a,chains:s,period:l,categoryId:c}=r;return function(e){let{dappId:t,protocol:r,chains:i,suffix:o,period:a,categoryId:s,signal:l,timeout:c}=e;const d=(0,m.r8)({chainId:(0,m.PI)((0,p.iw)(r||i)),dappId:t,currency:(0,n.getLSCurrency)(),categoryId:s}),h=`${u.lc}/v2/api/${o}${a?`/${a}`:""}?${d}`;return(0,n.xhrRequest)({url:h,withCredentials:u.RT,tryAuth:!1,timeout:c,signal:l})}({dappId:o,protocol:a,chains:s,suffix:e,period:l,signal:i,timeout:t,categoryId:c})}}},11520:(e,t,r)=>{"use strict";r.d(t,{FD:()=>v,Hm:()=>p,Ic:()=>u,If:()=>b,Kz:()=>f,PN:()=>y,RB:()=>w,W$:()=>h,lx:()=>g,tM:()=>d,xh:()=>m});r(88094);var n=r(81705),i=r(50360),o=r(77876),a=r(12693),s=r(10103),l=r(19717),c=r(15678);const u=e=>({MIN15:{key:"15min",text:(0,c.jsx)(o.A,{text:"15min",isUserPro:e}),disabledAction:!e,pro:!0},HOUR:{key:"1h",text:"1h",disabledAction:!1,pro:!1},HOUR3:{key:"3h",text:(0,c.jsx)(o.A,{text:"3h",isUserPro:e}),disabledAction:!e,pro:!0},DAY:{key:"24h",text:(0,c.jsx)(o.A,{text:"24h",isUserPro:e}),disabledAction:!e,pro:!0}}),d=[{key:"1",text:"1h"},{key:"4",text:"4h"},{key:"12",text:"12h"},{key:"24",text:"24h"},{key:"168",text:"7d"},{key:"720",text:"30d"}],h={OVERVIEW:"overview",NOTES:"notes",ADMIN:"admin"},f=["generic","tokens","nfts"],p={generic:"Generic Contracts",nfts:"NFT Contracts",tokens:"Tokens"};function m(e){return function(t,r){const{chains:o,types:c,...u}=t;return function(e){let{slug:t=null,filters:r,signal:i}=e;if(!t)throw new Error("fetchHotBe request needs to have SLUG provided");const o=`${s.PH}${t}?`,a=(0,l.r8)({currency:(0,n.getLSCurrency)().toLowerCase(),...r});return(0,n.xhrRequest)({url:o+a,signal:i,withCredentials:s.Yn})}({slug:e,filters:{chainId:a.RI[(0,i.f_)(o)],types:c&&c.split(",")||null,...u},signal:r})}}const g={ROCKET:"rocket",RED_FLAG:"redFlag",POOP:"poop"};function y(e,t,r){const o=`${s.PH}/contributions/reactions/${a.RI[(0,i.f_)(e)]}/${t}/${r}`;return(0,n.xhrRequest)({url:o,method:"POST",withCredentials:s.Yn})}function v(e,t,r){const i=`${s.PH}/contributions/comments/${e}/${t}`;return(0,n.xhrRequest)({url:i,data:{text:r},method:"POST",withCredentials:s.Yn})}function b(){return function(e,t){const{chainId:r,address:i}=e,o=`${s.PH}/contributions/comments/${r}/${i}`;return(0,n.xhrRequest)({url:o,tryAuth:!0,withCredentials:s.Yn,signal:t})}}function w(e){return(0,n.xhrRequest)({url:`${l.v6}/api/v1/single-agtoken-page/mobile-app-integration?Contract=${e}`,withCredentials:l.gp,tryAuth:!1,timeout:6e3})}},83841:(e,t,r)=>{"use strict";r.r(t),r.d(t,{incrementSyncIteration:()=>n});const n=()=>e=>e({type:"SET_NEW_ITERATION"})},87272:(e,t,r)=>{"use strict";r.d(t,{OJ:()=>i,Oo:()=>a,gm:()=>n,lX:()=>s,qf:()=>o});const n="MODAL_OPEN",i="MODAL_CLOSE",o=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return r=>r({type:n,modalActive:e,modalData:t})},a=()=>e=>e({type:i}),s={SHARE:"MODAL_SHARE",REPORT:"MODAL_REPORT",SDP_DEFI:"SINGLE_DAPP_DEFI",STP_SMART_CONTRACTS:"SINGLE_TOKEN_SMART_CONTRACTS",SDP_CLICKOUT_PROMO:"SINGLE_DAPP_CLICKOUT_PROMO",SDP_COMPLIANCE:"SINGLE_DAPP_COMPLIANCE",SDP_HIVEMIND:"SINGLE_DAPP_HIVEMIND",SIGNUP:"SIGNUP",WATCHLIST:"WATCHLIST"}},25926:(e,t,r)=>{"use strict";r.d(t,{AF:()=>x,AU:()=>O,B$:()=>j,C8:()=>k,EE:()=>p,Fu:()=>C,Ny:()=>d,OE:()=>N,Od:()=>I,QD:()=>E,S5:()=>w,Tk:()=>A,UO:()=>g,_k:()=>M,cc:()=>T,dV:()=>S,j5:()=>m,kR:()=>v,pg:()=>b,pu:()=>f,um:()=>D,xR:()=>h});r(88094);var n=r(27943),i=r(81705),o=r(50360),a=r(29161),s=r(10103),l=r(19717),c=r(58570),u=r(15678);const d=e=>(0,u.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:21,height:20,viewBox:"0 0 21 20",fill:"none",...e,children:[(0,u.jsxs)("g",{clipPath:"url(#a)",children:[(0,u.jsx)("path",{fill:"#006CFF",d:"M12.864.97h-5.1c-1.65 0-3.173.879-3.997 2.308L1.218 7.694a4.619 4.619 0 0 0 0 4.615l2.55 4.417a4.613 4.613 0 0 0 3.998 2.308h5.1c1.65 0 3.173-.88 3.997-2.308l2.55-4.417a4.618 4.618 0 0 0 0-4.615l-2.55-4.416A4.613 4.613 0 0 0 12.866.969h-.002Z"}),(0,u.jsx)("path",{fill:"#fff",d:"M17.335 9.356 14.377 4.23a1.292 1.292 0 0 0-1.102-.628H7.353c-.222 0-.44.059-.633.169h-.002a1.306 1.306 0 0 0-.465.467c-.145.245-.376.651-.786 1.36L3.293 9.363a1.28 1.28 0 0 0 0 1.276l2.958 5.123a1.264 1.264 0 0 0 1.095.638h5.934c.448 0 .878-.25 1.099-.638l2.746-4.757c.073-.128.146-.253.2-.374l.012.006a1.29 1.29 0 0 0 0-1.28h-.002ZM6.51 6.2l.611-1.058.174-.301a.08.08 0 0 1 .027-.027l.034-.008h5.318l-2.496 4.68H4.614L6.51 6.2V6.2Zm.787 8.965-2.586-4.477h5.473l2.49 4.511H7.356l-.057-.034h-.002Zm8.997-5.125-.028.047c-.185.323-1.315 2.28-2.116 3.665-.192.334-.342.592-.46.8l-2.468-4.473 2.47-4.632 2.6 4.509a.102.102 0 0 1 0 .082l.002.002Z"})]}),(0,u.jsx)("defs",{children:(0,u.jsx)("clipPath",{id:"a",children:(0,u.jsx)("path",{fill:"#fff",d:"M.6.285h19.43v19.43H.6z"})})})]}),h=[{id:14,key:"halloween",title:"\ud83c\udf83 Halloween"},{id:7,key:"airdrops",title:"Airdrops",icon:(0,u.jsx)(n.ProBadgeIcon,{height:16,width:32})},{id:9,key:"dapplaunch",title:"DappLaunch",icon:(0,u.jsx)(d,{})},{id:1,key:"games",title:"Games"},{id:2,key:"defi",title:"DeFi"},{id:3,key:"metaverse",title:"Metaverse"},{id:4,key:"ecosystem",title:"Ecosystem"},{id:5,key:"social",title:"Social"},{id:6,key:"events",title:"Events"}],f=e=>{var t,r,n;return{q_actions:e.actions||(null===(t=e.questActions)||void 0===t?void 0:t.length),q_completed_action:e.completedActions||(null===(r=e.questActions)||void 0===r?void 0:r.filter((e=>e.completed)).length),q_level_required:null===e||void 0===e||null===(n=e.requirements)||void 0===n?void 0:n.level,q_pro:e.pro}};function p(){return function(e){return(0,o.p8)(e.category||null,null,1!==e.page&&"1"!==e.page&&e.page?e.page:null,{prefix:a.iw.QUESTS_EXPLORE})}}function m(e){return function(t,r){const{sort:n,order:i,page:o,search:a,resultsPerPage:s,category:l,dappId:u,likelihood:d,difficulty:h,userProgressStatus:f,user:p,...m}=t,g=s?parseInt(s):void 0;return _({prefix:e,sort:n,order:i,resultsPerPage:g,page:o?parseInt(o):void 0,dappId:u,filters:{categoryId:y(l),likelihood:(0,c.iw)(d),difficulty:(0,c.iw)(h),userProgressStatus:(0,c.iw)(f),search:a,...m},signal:r})}}function g(e){return function(t,r){const{sort:n,order:i,page:o,resultsPerPage:a,type:s,status:l,...c}=t,u=parseInt(a);return _({prefix:e,sort:n,order:i,resultsPerPage:u,page:parseInt(o),filters:{type:"all"===s?null:s,status:"all"===l?null:l,...c},signal:r})}}const y=e=>{if("undefined"!==typeof e&&null!==e&&"string"===typeof e){const t=h.findIndex((t=>t.key===e));if("undefined"!==typeof h[t])return h[t].id}},v=["12","24","36"],b={sort:"newest",order:"desc"},w=[{key:b.sort,text:"Newest",default:!0},{key:"trending",text:"Trending"}],x={ALL:"all",LIVE:"live",EXPIRED:"expired"},k=[{key:x.ALL,text:"All",default:!0},{key:x.LIVE,text:"Live"},{key:x.EXPIRED,text:"Ended"}],M={ALL:"all",ERC20:"erc20",ERC721:"erc721",BP:"bp"},E=[{key:M.ALL,text:"All",default:!0},{key:M.ERC20,text:"Token"},{key:M.ERC721,text:"NFT"},{key:M.BP,text:"Boosting power"}];function _(e){let{prefix:t=null,sort:r=null,order:n=null,resultsPerPage:o=null,page:a=null,filters:c={},dappId:u=null,signal:d}=e;if(!t)throw new Error("fetchQuestsBe request needs to have 'prefix' provided");const h=`${s.Rw}/${t}?`,f=(0,l.r8)({sort:r,order:n,resultsPerPage:o,page:a,dappId:u,...c});return(0,i.xhrRequest)({url:h+f,signal:d,tryAuth:!0,withCredentials:s.Aq})}const A=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"GET",r=arguments.length>2?arguments[2]:void 0;try{const n=s.Rw+"/"+e;return await(0,i.xhrRequest)({url:n,method:t,data:r,tryAuth:!0,withCredentials:s.Aq})}catch(n){return n.response.data.message?n.response.data.message:null}},S=e=>async t=>{t({type:"GET_QUEST_DETAILS_STATE_LOADING",payload:!0});try{var r;const n=await A(`quest/${e}`,"GET");return null!==n&&void 0!==n&&null!==(r=n.data)&&void 0!==r&&r.results?(t({type:"GET_QUEST_DETAILS_STATE_SUCCESS",details:n.data.results.quest,user:n.data.results.user}),n.data.results.quest):n[0]&&n[0].reason?n[0]:null}catch(n){return console.error(n),t({type:"GET_QUEST_DETAILS_STATE_FAILURE",payload:n}),t({type:"GET_QUEST_DETAILS_STATE_LOADING",payload:!1}),null}},I=e=>({type:"SET_COMPLETED_ACTION",payload:e}),T=()=>async e=>{e({type:"CLEAR_QUEST_DETAILS_STATE"})},C=e=>async t=>{t({type:"SET_XP_CLAIMABLE",payload:e})},N=e=>async t=>{t({type:"SET_USER_CLAIMABLE",payload:e})},D=e=>async t=>{t({type:"SET_XP_CLAIMED",payload:e})},j=e=>async t=>{t({type:"SET_BP_CLAIMABLE",payload:e})},O=e=>async t=>{t({type:"SET_BP_CLAIMED",payload:e})}},77921:(e,t,r)=>{"use strict";r.d(t,{Zf:()=>c,ak:()=>h,bQ:()=>f,n:()=>u,nD:()=>d,nn:()=>p});var n=r(81705),i=r(50360),o=r(62332),a=r(44977),s=r(19717),l=r(79348);function c(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"chain";return function(n){return(0,i.p8)(n.category||null,n.protocol||null,1!==n.page&&"1"!==n.page&&n.page?n.page:null,{prefix:e,suffix:t,chainParam:r})}}function u(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"chain";return function(n){return(0,i.p8)(null,n.protocol||null,1!==n.page&&"1"!==n.page&&n.page?n.page:null,{prefix:e,suffix:t,chainParam:r})}}const d=(e,t,r,n)=>!e.responseStatus||403!==e.responseStatus&&"ERR_NETWORK"!==e.responseStatus?n||{backUrl:r,text:{h1:t("tableData.title"),subtitle:t("tableData.subtitle"),resetFilters:t("tableData.resetFilters")}}:{backUrl:s.WP+r,text:{h1:"Oops.. Network error",subtitle:"Try reloading the page or check your network connection",resetFilters:"Reload the page"}};function h(e){let{url:t=null,filters:r,hasCurrency:i=!0,signal:o}=e;if(!t)throw new Error("fetchSimpleBe request needs to have URL provided");const a=(0,s.r8)({currency:i?(0,n.getLSCurrency)():null,...r});return f((0,l.Uj)(t)+"?"+a,o)}function f(e,t){return(0,n.xhrRequest)({url:e,headers:(0,n.generateSecureHeader)(),signal:t,withCredentials:s.kK})}const p=(0,o.debounce)(((e,t)=>{e.length>2&&(0,a.F0)("set_modal_search",t,e)}),500)},83078:(e,t,r)=>{"use strict";r.d(t,{QF:()=>l,du:()=>f,of:()=>h,ri:()=>u,wz:()=>c});var n=r(40635),i=r(81705),o=r(82735),a=r(10103),s=r(44977);const l=e=>t=>{try{const r=e&&e.token||(0,i.findGetParameter)("token"),a=(0,i.findGetParameter)("cache_token"),{actions:{setResetPasswordModalState:l,setNewslettersModalState:u,setCacheToken:h,setModal:f}}=n.YW,p=(0,i.findGetParameter)("next_modal"),m=(0,i.findGetParameter)("next_path"),g=(0,i.findGetParameter)("new"),y=(0,i.findGetParameter)("type");"1"===g?((0,s.ur)("event","signup_success",{action:"user_connect",type:y,group:y}),(0,s.ur)("event","sign_up",{method:y})):g&&((0,s.ur)("event","login_success",{action:"user_connect",type:y,group:y}),(0,s.ur)("event","login",{method:y})),r?((0,i.setCookie)("jwt",r,"","/",i.COOKIES_DOMAIN_ALLOW_SUBDOMAINS,d(r)),t(c())):t(a?h(a):c());const v=(0,i.findGetParameter)("failure_title"),b=(0,i.findGetParameter)("failure_description"),w=(0,i.sanitizeNextPath)(m);if(w){let e=w;p&&(e=(0,i.appendQueryParamsToPath)(w,{prevent_modal:1})),o.A.push(e)}"newslettersModalOpen"===p?t(u(!0)):"resetPasswordModalOpen"===p?t(l(!0)):"subscribeSuccessModalOpen"===p?t(f(!0,n.R8.subscribeSuccessModal)):"subscribeConfirmEmailModal"===p?t(f(!0,n.R8.subscribeConfirmEmailModal)):"changeEmailSuccessModal"===p?t(f(!0,n.R8.changeEmailSuccessModal)):"tokenExpiredModal"===p?t(f(!0,n.R8.tokenExpiredModal)):"failure_modal"===p&&t(f(!0,n.R8.defaultFailureModal,{[n.R8.defaultFailureModal]:{title:v||"Operation failed",description:b||""}}))}catch(r){console.error(r),t({type:"SET_ERROR",payload:r})}},c=()=>e=>{if((0,i.getCookie)("jwt"))return e({type:"GET_USER_START"}),(0,i.xhrRequest)({url:`${a.cG}/users/identify`,withCredentials:a.lH}).then((t=>{t&&"undefined"!==typeof t.data&&"success"===t.data.status?((0,i.setCookie)("jwt",t.data.token,"","/",i.COOKIES_DOMAIN_ALLOW_SUBDOMAINS,d(t.data.token)),(0,s.l$)(t.data),e({type:"GET_USER_SUCCESS",payload:(0,n.zM)(t.data)})):e(u(!0))})).catch((t=>{e(u(!0)),console.error("Identify failed. Logging out.."),e({type:"SET_ERROR",payload:t})}))},u=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return t=>{t({type:"RESET_USER_STATE"}),e||(0,i.xhrRequest)({url:`${a.cG}/users/logout`,method:"POST",withCredentials:a.lH}),(0,i.deleteCookie)("jwt",i.COOKIES_DOMAIN_ALLOW_SUBDOMAINS),(0,i.deleteCookie)("dapp_ga_id",i.COOKIES_DOMAIN_ALLOW_SUBDOMAINS),(0,i.deleteCookie)("jwt"),(0,i.deleteCookie)("dapp_ga_id"),(0,i.deleteCookie)("notification-session-identifier")}};function d(e){if(!e)return null;const t=(0,i.parseJwt)(e);return Number.parseInt((1e3*t.exp).toFixed(0))}function h(){if(!(0,i.getCookie)("jwt"))return null;return(0,i.parseJwt)((0,i.getCookie)("jwt")).email||""}function f(){if(!(0,i.getCookie)("jwt"))return null;return(0,i.parseJwt)((0,i.getCookie)("jwt")).address||""}},56722:(e,t,r)=>{"use strict";r.d(t,{SD:()=>u,lV:()=>f});var n=r(88094),i=r(81705),o=r(18728),a=r(44977),s=r(12693),l=r(15678);const c=(0,n.createContext)({selectedVariants:[]}),u=()=>{const e=(0,n.useContext)(c);if(!e)throw new Error("useABContext must be used within an ABProvider");return e},d=Object.values(o.b3).flatMap((e=>Object.values(e)));function h(e){const t=[...e];return Object.values(o.b3).forEach((r=>{if(!Object.values(r).some((t=>e.includes(t)))){const e=function(e){const t=Object.values(e);return t[Math.floor(Math.random()*t.length)]}(r);t.push(e)}})),t}const f=e=>{let{children:t}=e;const[r,u]=(0,n.useState)(function(){const e=(0,i.getCookie)(s.Re);return e?e.split(","):[]}());(0,n.useEffect)((()=>{!function(){const e=(0,i.getCookie)(s.Re);if(e){const t=e.split(",").filter((e=>d.includes(e)));t.length!==e.split(",").length&&(0,i.setCookie)(s.Re,t.join(","))}}();const e=function(){const e=(0,i.getCookie)(s.Re)||"",t=e?e.split(",").length:0;let r=[];r=h(e?e.split(","):[]);r.length>0&&((0,i.setCookie)(s.Re,r.join(",")),r.length!==t)&&r.filter((t=>!e.split(",").includes(t))).forEach((e=>{const t=Object.keys(o.b3).find((t=>Object.values(o.b3[t]).includes(e)));(0,a.F0)("ab_test_started",t,e)}));return r}();u(e)}),[]);const f={selectedVariants:r};return(0,l.jsx)(c.Provider,{value:f,children:t})}},9068:(e,t,r)=>{"use strict";r.d(t,{A:()=>b,C:()=>d});r(88094);var n=r(27943),i=r(78366),o=r(33209),a=r(37688),s=r(67852),l=r(492),c=r(44977),u=r(15678);const d=e=>{let{setProjectBoosting:t,to:r,maxWidth:o,eventSource:a}=e;return(0,u.jsxs)(p,{$typeCss:v,$mw:o,children:[(0,u.jsx)("div",{className:"card-border"}),(0,u.jsx)("div",{className:"card-bg"}),(0,u.jsx)("div",{className:"card-gradient"}),(0,u.jsx)("div",{className:"card-content",children:(0,u.jsxs)(h,{children:[(0,u.jsxs)(s.A,{flexDirection:"column",justifyContent:"center",gap:"8px",children:[(0,u.jsx)(l.m$,{$font:"var(--font-medium-16)",children:"No boosted dapp yet."}),(0,u.jsx)(l.m$,{children:"Boost a project to help them win."})]}),(0,u.jsx)(n.Button,{type:"button",color:"neutral",whiteSpace:"nowrap",to:r,onClick:()=>{(0,c.Ay)({category:"boosting_events",action:"open_boosting_modal",label:null,event_source:a}),t&&t(!0)},iconLeft:(0,u.jsx)(f,{name:"BoostedIcon.svg"}),children:(0,u.jsx)(i.HT,{id:"boosted.boostADapp"})})]})})]})},h=(0,o.default)(s.A)`
flex-direction: column;
gap: 6px;
width: 100%;
padding: 12px;
@media (min-width: ${a.S}px) {
flex-direction: row;
justify-content: space-between;
align-items: center;
padding: 22px;
}
`,f=(0,o.default)(n.IconCdn)`
flex-shrink: 1;
`,p=(0,o.default)(n.SmartLink)`
margin-top: ${e=>{let{$mt:t}=e;return t}};
position: relative;
display: flex;
width: 100%;
max-width: ${e=>{let{$maxWidth:t}=e;return t}};
min-width: ${e=>{let{$minWidth:t}=e;return t}};
padding: 1px;
overflow: hidden;
border-radius: 16px;
transition: all 0.3s;
${e=>{let{$typeCss:t}=e;return t}}
.card-border {
position: absolute;
left: 2%;
bottom: -90%;
width: 100%;
height: 200%;
z-index: 1;
filter: blur(58px);
border-radius: 100%;
transform: rotate(-45deg);
}
.card-content {
position: relative;
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
padding: ${e=>{let{$padding:t}=e;return t}};
z-index: 4;
@media (max-width: ${a.S}px) {
padding: 12px;
}
}
.card-bg {
position: absolute;
top: 1px;
bottom: 1px;
left: 1px;
right: 1px;
z-index: 2;
background-color: var(--theme-body-bg-colors-2-level-body);
border-radius: 16px;
transition: all 0.3s;
}
&:hover {
.card-bg {
background-color: var(--theme-body-bg-colors-3-level-body);
}
}
.card-gradient {
position: absolute;
left: 2%;
bottom: -90%;
width: 100%;
height: 200%;
z-index: 3;
opacity: 0.15;
filter: blur(58px);
border-radius: 100%;
transform: rotate(-45deg);
}
`,m=o.css`
.card-border {
background-color: rgba(242, 192, 57, 0.7);
}
.card-gradient {
background: #f2c039;
}
`,g=o.css`
.card-border {
background-color: rgba(225, 227, 227, 0.7);
}
.card-gradient {
background: #e1e3e3;
}
`,y=o.css`
.card-border {
background-color: rgba(209, 152, 73, 0.7);
}
.card-gradient {
background: #d19849;
}
`,v=o.css`
.card-border {
background-color: rgba(255, 255, 255, 0.2);
}
`,b=e=>{let{position:t,to:r,maxWidth:n,minWidth:i="290px",onClick:o,padding:a="22px",mt:s,children:l}=e,c=v;return 1===t?c=m:2===t?c=g:3===t&&(c=y),(0,u.jsxs)(p,{$padding:a,$typeCss:c,to:r,$maxWidth:n,$minWidth:i,$mt:s,onClick:o,children:[(0,u.jsx)("div",{className:"card-border"}),(0,u.jsx)("div",{className:"card-bg"}),(0,u.jsx)("div",{className:"card-gradient"}),(0,u.jsx)("div",{className:"card-content",children:l})]})}},42186:(e,t,r)=>{"use strict";r.d(t,{A:()=>m,S:()=>p});r(88094);var n=r(27943),i=r(50360),o=r(33209),a=r(8144),s=r(69039),l=r(37688),c=r(9068),u=r(44977),d=r(492),h=r(67852),f=r(15678);const p=768,m=e=>{let{index:t,item:r,showIndex:o,showBadge:m,maxWidth:v,eventSource:b,small:w=!1}=e;const x=(0,n.useWindowWidth)(),k=0!==x&&x
{(0,u.Ay)({category:"boosting_events",action:"sdp_link_click",label:r.slug,event_source:b})},children:[(0,f.jsxs)(h.A,{children:[o?(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(d.S7,{fontSize:"18px",fontWeight:"400",mr:"16px",children:t}),(0,f.jsx)(l.A,{fontSize:"18px",fontWeight:"500",change:r.positionChange})]}):null,(0,f.jsxs)(h.A,{children:[(0,f.jsx)(g,{$small:w,children:r.logo?(0,f.jsx)(n.ImageLoader,{resize:{width:k?56:w?72:88,quality:100},src:r.logo}):null}),(0,f.jsxs)(h.A,{flexDirection:"column",justifyContent:"space-evenly",children:[(0,f.jsx)(y,{children:r.name}),(0,f.jsx)(s.A,{justifyContent:"flex-start",amount:((e,t)=>(0,a.t1)(e,t,{},void 0,a.Qs.BOOSTING))(r,"boostAmount"),fontSize:"18px",fontWeight:"500",premium:r.premium})]})]})]}),m?(0,f.jsx)(n.IconCdn,{name:`BoostBadge${t}.svg`,width:M,height:M}):null]})},g=o.default.div`
width: ${e=>{let{$small:t}=e;return t?"72px":"88px"}};
height: ${e=>{let{$small:t}=e;return t?"72px":"88px"}};
flex-shrink: 0;
margin-right: 24px;
overflow: hidden;
border-radius: 16px;
@media (max-width: ${p}px) {
width: 56px;
height: 56px;
margin-right: 16px;
}
`,y=(0,o.default)(d.S7)`
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
font-weight: 500;
line-height: 20px;
letter-spacing: 0.048px;
`},69039:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});r(88094);var n=r(27943),i=r(33209),o=r(492),a=r(67852),s=r(15678);const l=(0,i.default)(n.IconCdn)`
flex-shrink: 0;
width: 20px;
height: 20px;
`,c=e=>{let{amount:t,justifyContent:r="flex-end",gap:n="8px",fontSize:i="14px",fontWeight:c="400",premium:u,...d}=e;return(0,s.jsxs)(a.A,{justifyContent:r,gap:n,...d,children:[u?(0,s.jsx)(l,{name:"BoostedPremiumBgIcon.svg"}):(0,s.jsx)(l,{name:"BoostedBgIcon.svg"}),(0,s.jsx)(o.S7,{fontSize:i,fontWeight:c,children:t})]})}},6016:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});r(88094);var n=r(40635),i=r(33209),o=r(17310),a=r(93080),s=r(15678);const l=i.default.div`
background-color: ${e=>e.$background};
padding-bottom: 64px;
@media (max-width: 768px) {
padding-bottom: 16px;
}
${o.space};
`,c=i.default.div`
display: flex;
gap: 16px;
@media (max-width: 650px) {
flex-direction: column;
}
`,u=i.default.div`
border-radius: 5px;
overflow: hidden;
max-width: 550px;
width: 100%;
display: flex;
justify-content: center;
align-items: center;
@media (max-width: 650px) {
max-width: 650px;
}
`,d=e=>{let{category:t,containerBg:r="#000D26",pt:i="32px",pb:o}=e;const{left:d,right:h}=(0,n.J5)([{key:"left",zoneIds:[n.n5.BottomBannerLeft],adTypes:[n.w4.BottomBanners],properties:{category:t}},{key:"right",zoneIds:[n.n5.BottomBannerRight],adTypes:[n.w4.BottomBanners],properties:{category:t}}],[t]);return(0,s.jsx)(l,{$background:r,pt:i,pb:o,children:(0,s.jsx)(a.A,{children:(0,s.jsxs)(c,{children:[(0,s.jsx)(u,{children:(0,s.jsx)(n.oC,{...d})}),(0,s.jsx)(u,{children:(0,s.jsx)(n.oC,{...h})})]})})})}},31649:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});r(88094);var n=r(50360),i=r(16199),o=r(33209),a=r(15678);const s=e=>{let{chainId:t,bgSize:r="40px",iconSize:o="20px",ml:s}=e;return(0,a.jsx)(l,{$bgSize:r,$ml:s,children:(0,a.jsx)(n.s9,{name:i.qP[t],width:o,height:o})})},l=o.default.div`
display: flex;
align-items: center;
justify-content: center;
width: ${e=>{let{$bgSize:t}=e;return t}};
height: ${e=>{let{$bgSize:t}=e;return t}};
background-color: var(--theme-body-bg-colors-3-level-body);
border-radius: 50%;
margin-left: ${e=>{let{$ml:t}=e;return t}};
svg {
display: flex;
fill: var(--theme-layer-neutral-control-color-active);
}
`},29133:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});r(88094);var n=r(27943),i=r(45415),o=r(17153),a=r(15678);const s=e=>{let{isFullScreen:t,height:r}=e;const{width:s}=(0,i.d4)((e=>({width:e.screen.width}))),l=(0,o.v)(s);return(0,a.jsx)(n.Skeleton,{width:"100%",mt:"16px",height:r||(t?l?"500px":"200px":l?"533px":"150px"),borderRadius:"8px"})}},48159:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var n=r(88094),i=r(29133),o=r(44826),a=r(638),s=r(58585),l=r(82303),c=r(66816),u=r(98518),d=r(5048),h=r(15678);const f=(0,o.aB)("history",3e4),p=e=>{var t,r,o,p;let{requestDeps:m,fullscreen:g=!1,setChartCsvData:y,ready:v=!0}=e;const{formatCurrency:b}=(0,s.a)(),[w,x]=(0,l.G)(m,f,c.a3,v);(0,n.useEffect)((()=>{y&&!x&&y(w.csvData||w.results.csvData)}),[y,x,w]);const k=null===w||void 0===w||null===(t=w.results)||void 0===t?void 0:t.xaxis;let M=[];null===w||void 0===w||null===(r=w.results)||void 0===r||null===(o=r.series)||void 0===o||o.map(((e,t)=>M=[...M,{label:e.name,data:e.data,borderColor:a.CHART_COLORS[t],pointBackgroundColor:a.CHART_COLORS[t],pointStyle:"circle",yAxisID:`y${t}`,backgroundColor:function(e){if(1!==t)return"transparent";const r=e.chart,{ctx:n,chartArea:i}=r;return i?(0,a.getGradient)(t,n,i):void 0},tension:.3,fill:!0}]));const E={labels:k,datasets:M},_={beginAtZero:!0,grid:{color:"#163159"},ticks:{color:a.CHART_COLORS[0],font:{size:12},callback:function(e){return b(e)}}},A={position:"right",beginAtZero:!0,ticks:{color:a.CHART_COLORS[1],font:{size:12},callback:function(e){return b(e)}}};return x?(0,h.jsx)(i.A,{height:300}):(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(u.C,{data:E,yAxis:[_,A],fullScreen:g,isCurrency:!0})," ",(0,h.jsx)(d.A,{lastUpdatedDate:null===w||void 0===w||null===(p=w.results)||void 0===p?void 0:p.updatedAt})]})}},49771:(e,t,r)=>{"use strict";r.d(t,{A:()=>b});var n=r(88094),i=r(27943),o=r(81705),a=r(33209),s=r(29133),l=r(638),c=r(82303),u=r(66816),d=r(98518),h=r(5048),f=r(45534),p=r(58585),m=r(49630),g=r(15678);const y=e=>1===e.length&&"floorPriceInFiat"===e[0].propertyName,v=a.default.div`
height: ${e=>{let{$fullscreen:t}=e;return t?"650px":"300px"}};
display: flex;
align-items: center;
justify-content: center;
`,b=e=>{var t;let{fetchCallbackPrefix:r="chart/chain",requestDeps:a,fullscreen:b=!1,setChartCsvData:w,ready:x=!0,dataSetsInfo:k,isCurrency:M=!1,customIndex:E,onDataUnavailable:_,...A}=e;const S=(0,f.ve)(r),{formatCurrency:I}=(0,p.a)(),[T,C]=(0,c.G)(a,S,u.GL,x);let N=null;(0,n.useEffect)((()=>{w&&!C&&w(T.csvData||T.results.csvData)}),[w,C,T]);const D=T.results.map((e=>e.timestamp));let j=[],O=[];k.forEach(((e,t)=>{const r=E||t,n={borderColor:l.CHART_COLORS[r],pointBackgroundColor:l.CHART_COLORS[r],pointStyle:"circle",yAxisID:`y${t}`,order:0,tension:.3,borderRadius:6,fill:!0,label:e.label,data:T.results.map((t=>t[e.propertyName])),backgroundColor:"bar"===e.type?l.CHART_COLORS[r]:"transparent",type:e.type,stepped:e.stepped||!1};j.push(n);const i={position:t%2===0?"left":"right",beginAtZero:!0,grid:{color:"#163159"},ticks:{color:l.CHART_COLORS[r],font:{size:12},callback:function(t){return e.isCurrency?I(t):(0,o.formatNumber)(t,1)}}};O.push(i)}));const P={labels:D,datasets:j};if(C)return(0,g.jsx)(s.A,{height:300});if((e=>1===e.length&&"marketCapInFiat"===e[0].propertyName)(k)&&!T.hasMarketCap&&!C)return _&&_(),(0,g.jsx)(v,{$fullscreen:b,children:(0,g.jsx)(i.ErrorIcon,{fill:"var(--theme-text-color-secondary)"})});if(y(k)&&!T.hasFloorPrice&&!C)return _&&_(),(0,g.jsx)(v,{$fullscreen:b,children:(0,g.jsx)(i.ErrorIcon,{fill:"var(--theme-text-color-secondary)"})});if(y(k)){var L;N={horizontalLines:{lines:[{value:null===(L=T.results.slice(-1)[0])||void 0===L?void 0:L.floorPriceInFiat,color:l.CHART_COLORS[1]}]}}}const R=(null===T||void 0===T||null===(t=T.results)||void 0===t?void 0:t.updatedAt)||T.updatedAt||T.updated_at,z=window.location.pathname.includes("/dapp/");return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(d.C,{data:P,yAxis:O,fullScreen:b,isCurrency:M,options:N,customIndex:E,...A}),z?(0,g.jsx)(m.A,{lastUpdatedDate:R}):(0,g.jsx)(h.A,{lastUpdatedDate:R})]})}},90481:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});r(88094);var n=r(81705),i=r(50360),o=r(29133),a=r(638),s=r(58585),l=r(66816),c=r(98518),u=r(5048),d=r(19717),h=r(83194),f=r(15678);const p=["Volume"],m=e=>{var t,r;let{fetchPath:m,fetchParams:g="",fullscreen:y,singleYAxis:v=!1,isLogScale:b=!1}=e;const{formatCurrency:w}=(0,s.a)(),x=(0,h.t)(),[k,M]=(0,n.useFetchSimpleData)({requestUrl:`${i.ae}/${m}?currency=${x}${g}`,withCredentials:d.kK,initialState:l.Dn}),E=(e,t)=>({position:t%2===0?"left":"right",beginAtZero:!0,grid:{color:"#163159"},ticks:{color:a.CHART_COLORS[t],font:{size:12},callback:function(t){return p.includes(e.name)?w(t):(0,n.formatNumber)(t,1)}},type:b?"logarithmic":"linear"}),_=null===k||void 0===k?void 0:k.xaxis;let A=[],S=[];var I;(null===k||void 0===k||null===(t=k.series)||void 0===t||t.map(((e,t)=>A=[...A,{label:e.name,data:e.data,borderColor:a.CHART_COLORS[t],pointBackgroundColor:a.CHART_COLORS[t],pointStyle:"circle",yAxisID:v?"y0":`y${t}`,backgroundColor:function(r){if("Volume"===e.name){const e=r.chart,{ctx:n,chartArea:i}=e;if(!i)return;return(0,a.getGradient)(t,n,i,"blue")}return"transparent"},tension:.3,fill:!0,type:"Volume"===e.name?"bar":"line"}])),v)?S=[E(null===k||void 0===k?void 0:k.series[0],0)]:null===k||void 0===k||null===(I=k.series)||void 0===I||I.forEach(((e,t)=>{const r=E(e,t);S.push(r)}));const T={labels:_,datasets:A};return M?(0,f.jsx)(o.A,{height:300}):(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(c.C,{data:T,yAxis:S,isCurrency:p,fullScreen:y}),(0,f.jsx)(u.A,{lastUpdatedDate:null===k||void 0===k||null===(r=k.results)||void 0===r?void 0:r.updatedAt})]})}},638:(e,t,r)=>{"use strict";r.r(t),r.d(t,{CHART_COLORS:()=>b,CHART_CUSTOM_PLUGINS:()=>S,CHART_OPTIONS:()=>w,FullScreenChartModal:()=>D,FullscreenIconStyled:()=>P,PIE_CHART_OPTIONS:()=>x,downloadChartCsv:()=>C,downloadChartPng:()=>T,getChartLegendConfig:()=>_,getChartMenuOptions:()=>N,getGradient:()=>I,getTooltipStylingConfig:()=>k,getXAxisTimeConfig:()=>L,hex2rgba:()=>M,rgba2hex:()=>E});r(88094);var n=r(27943),i=r(81705),o=r(95340),a=function(e,t,r){var n=Object.keys(e[0]),i=null!==t&&void 0!==t?t:n,o=e.map((function(e){return function(e,t,r){return t.map((function(t){return"number"===typeof e[t]?e[t]:'"'.concat(String(e[t]).replace(/"/g,'""'),'"')})).join(r)}(e,n,r)}));return o.unshift(i.join(r)),o.join("\r\n")},s=function(e,t){var r=new Blob(["\ufeff",e],{type:"text/csv;charset=utf-8;"}),n=document.createElement("a");n.href=URL.createObjectURL(r),n.download=t,n.style.display="none",document.body.appendChild(n),n.click(),document.body.removeChild(n)},l=function(e){return/csv$/i.test(e)?e:"".concat(e,".csv")};const c=function(e){var t=e.data,r=e.filename,n=void 0===r?"export.csv":r,i=e.delimiter,o=void 0===i?";":i,c=e.headers,u=l(n);if(0!==t.length){var d=a(t,c,o);s(d,u)}else s(c?c.join(o):"",u)};var u=r(78366),d=r(45415),h=r(33209),f=r(44977),p=r(77876),m=r(12693),g=r(17153),y=r(33206),v=r(15678);o.m_.positioners.customPositioner=function(e){let t=0,r="left";const n=document.getElementById("dappradar-chart"),i=null===n||void 0===n?void 0:n.offsetWidth;if(!e.length)return!1;const o=e[0].element.x;return i/2>o?t=15:(t=-15,r="right"),{x:o+t,y:n.offsetHeight/2-20,xAlign:r}};const b={0:"#ffffff",1:"#006CFF",2:"#46CFC2",3:"#FF006C",4:"#BE66FF",5:"#66A7FF",6:"#F2C039",7:"#F04F4F",8:"#5FB97E",9:"#9A32F6",10:"#D93FF6",11:"#8196B6",12:"#FFA500",13:"#FFD700",14:"#FF4500",15:"#00FF00",16:"#8A2BE2",17:"#8B0000",18:"#228B22",19:"#B22222",20:"#2E8B57",21:"#1E90FF",22:"#7B68EE",23:"#FF69B4",24:"#CD5C5C",25:"#32CD32",26:"#ADFF2F",27:"#FF7F50",28:"#F08080",29:"#7FFF00",30:"#FFD700",31:"#FA8072",32:"#FFE4B5",33:"#ADFF2F",34:"#6B8E23",35:"#FF00FF",36:"#FF1493",37:"#1E90FF",38:"#FFF8DC",39:"#FAFAD2",40:"#FFDEAD",41:"#DC143C",42:"#00FFFF",43:"#BDB76B",44:"#7CFC00",45:"#F0E68C",46:"#FF4500",47:"#DA70D6",48:"#EEE8AA",49:"#A0522D",50:"#E6E6FA",51:"#40E0D0",52:"#FF6347",53:"#8FBC8F",54:"#483D8B",55:"#7FFFD4",56:"#FFE4E1",57:"#8B4513",58:"#00CED1",59:"#9400D3",60:"#FFB6C1",61:"#6A5ACD",62:"#FF8C00",63:"#556B2F",64:"#FFDAB9",65:"#4682B4",66:"#D2691E",67:"#87CEEB",68:"#FFFAFA",69:"#708090",70:"#B0C4DE",71:"#FFE4C4",72:"#BC8F8F",73:"#FFFAF0",74:"#DDA0DD",75:"#F5F5DC",76:"#D8BFD8",77:"#FF4500",78:"#A9A9A9",79:"#2F4F4F",80:"#FF7F50",81:"#FFEBCD",82:"#FFEFD5",83:"#F5DEB3",84:"#E9967A",85:"#BDB76B",86:"#ADFF2F",87:"#7CFC00",88:"#20B2AA",89:"#778899",90:"#00FF7F",91:"#4682B4",92:"#00BFFF",93:"#5F9EA0",94:"#FF00FF",95:"#191970",96:"#FFF0F5",97:"#6A5ACD",98:"#8B008B",99:"#BA55D3"},w={responsive:!0,maintainAspectRatio:!1,elements:{point:{radius:0}},interaction:{intersect:!1,mode:"index"},hover:{intersect:!1}},x={responsive:!0,maintainAspectRatio:!1,elements:{point:{radius:0}},hover:{intersect:!1}},k=(e,t)=>({backgroundColor:"#25406D",titleColor:"#fff",titleFont:{size:14,weight:700},titleMarginBottom:16,bodyColor:"#fff",bodyFont:{size:14,weight:400},bodySpacing:16,padding:16,cornerRadius:8,usePointStyle:!0,boxWidth:12,boxPadding:8,caretSize:0,position:e||t?"nearest":"customPositioner"}),M=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;if(e){const[r,n,i]=e.match(/\w\w/g).map((e=>parseInt(e,16)));return`rgba(${r},${n},${i},${t})`}},E=e=>{if(e){const t=e.match(/(\d+(\.\d+)?)%?/g);if(t&&4===t.length){const e=parseInt(t[0]),r=parseInt(t[1]),n=parseInt(t[2]);parseFloat(t[3]);return`#${e.toString(16).padStart(2,"0")}${r.toString(16).padStart(2,"0")}${n.toString(16).padStart(2,"0")}`}return e}},_=(e,t,r,n)=>({align:"end",position:n||"top",onClick:(e,n,i)=>{if(t){const e=r.current.getDatasetMeta(0).data,t=r.current.data.labels.map((e=>"Other"!==e?e.toUpperCase():e)).indexOf(n.machineText);t>-1&&(e[t].hidden=!e[t].hidden,r.current.update())}else{const e=i.legendItems.map((e=>e.text)).indexOf(n.text);!0===i.chart.isDatasetVisible(e)?i.chart.hide(e):i.chart.show(e)}},labels:{usePointStyle:!0,boxWidth:9,boxHeight:9,padding:t?16:10,font:{size:14,weight:400},generateLabels:r=>{if(t){let t=[];const n=r.data.datasets;for(let i=0;i({text:`${r.data.labels[o]} ${(0,i.formatNumber)(e,2)}%`,machineText:`${r.data.labels[o]}`,fillStyle:n[0].backgroundColor[o],fontColor:t[o].text,value:e,index:o})))}{var n,o,a,s;if((null===r||void 0===r||null===(n=r.config)||void 0===n||null===(o=n._config)||void 0===o||null===(a=o.data)||void 0===a||null===(s=a.datasets)||void 0===s?void 0:s.length)<=1)return null;let t=[];for(let n=0;n({text:e.label,fillStyle:t[r].fillStyle,strokeStyle:e.borderColor,fontColor:t[r].text,lineWidth:0})))}}},onHover:e=>{e.native.target.style.cursor="pointer"},onLeave:e=>{e.native.target.style.cursor="default"}}),A=new Image;A.src=m.S2+"/dappradar-watermark-charts.svg";const S=[{id:"legend-spacing",beforeInit(e){const t=e.legend.fit;e.legend.fit=function(){t.bind(e.legend)(),this.height+=16}}},{id:"customCanvasBackgroundColor",beforeDraw:(e,t,r)=>{const{ctx:n}=e;n.save(),n.globalCompositeOperation="destination-over",n.fillStyle=r.color||"#041938",n.fillRect(0,0,e.width,e.height),n.restore()}},{id:"dappradar-watermark",beforeDatasetsDraw(e){const{ctx:t,config:r,legend:n}=e,i="doughnut"===r._config.type;t.save(),t.globalAlpha=.35;let o=t.canvas.offsetWidth/2-80,a=t.canvas.offsetHeight/2;a-=i?(0,g.v)(window.innerWidth)?n.height/2:0:n.height/2,A.complete?t.drawImage(A,o,a,160,26):A.onload=()=>e.draw(),t.restore()}},{id:"hide-y-when-dataset-hidden",beforeLayout:e=>{let t=[],r=[];if(e.config._config.data.datasets.forEach(((e,t)=>{r.indexOf(e.yAxisID)<0&&r.push(e.yAxisID)})),1===r.length)return null;e.config._config.data.datasets.forEach(((r,n)=>{e.config._config.options.scales[`y${n}`]&&(e.config._config.options.scales[`y${n}`].display=!e.getDatasetMeta(n).hidden,!0===e.config._config.options.scales[`y${n}`].display&&t.push(e.config._config.options.scales[`y${n}`]))}));const n=t.filter((e=>"rgba(0,0,0,0.1)"!==e.grid.color));n.length||t.length&&(t[0].grid.color="#163159"),n.length>1&&(t[0].grid.color="rgba(0,0,0,0.1)")}},{id:"horizontalLines",afterDatasetDraw:(e,t,r)=>{const{ctx:n}=e,{left:i,right:o}=e.chartArea,a=r.lines;if(a)for(const s of a){const t=e.scales.y0,r=s.width||1,a=s.color||"rgba(169,169,169, .6)",l=s.value?t.getPixelForValue(s.value):0,c=s.label||null;l&&(n.beginPath(),n.lineWidth=r,n.moveTo(i,l),n.lineTo(o,l),n.strokeStyle=a,n.setLineDash([5,5]),n.stroke()),c&&(n.fillStyle=a,n.fillText(c,o-5*c.length,l+r))}}},{id:"verticalLineIndicator",afterDraw:function(e){var t,r;if("doughnut"===(null===e||void 0===e||null===(t=e.config)||void 0===t||null===(r=t._config)||void 0===r?void 0:r.type))return null;const n=e.tooltip;if(!n)return null;const i=n._active[0];if(i){const t=e.ctx,r=i.element.x,n=e.scales.y0,o=n.top,a=n.bottom;t.save(),t.beginPath(),t.setLineDash([5,5]),t.moveTo(r,o),t.lineTo(r,a),t.strokeStyle="#B1BBCE",t.stroke(),t.restore()}}}],I=(e,t,r,n)=>{const i=r.right-r.left,o=r.bottom-r.top;let a,s,l="transparent";if(a!==i||s!==o){let c;a=i,s=o,c=n?(e=>{switch(e){case"blue":return{start:"rgba(3, 69, 159, 1)",stop:"rgba(0, 108, 255, 1)"};case"blue-shade":return{start:"rgba(3, 69, 159, 0.4)",stop:"rgba(0, 108, 255, 0.4)"};case"white":return{start:"rgba(255, 255, 255, 1)",stop:"rgba(255, 255, 255, 1)"}}})(n):(e=>{switch(e){case 0:return{start:"rgba(255, 255, 255, 0)",stop:"rgba(255, 255, 255, 0.1)"};case 1:return{start:"rgba(190, 102, 255, 0)",stop:"rgba(190, 102, 255, 0.1)"};case 2:return{start:"rgba(0, 108, 255, 0)",stop:"rgba(0, 108, 255, 0.1)"}}})(e),c&&(l=t.createLinearGradient(0,r.bottom,0,r.top),l.addColorStop(0,c.start),l.addColorStop(1,c.stop))}return l},T=(e,t)=>{const r=document.getElementById(t||"dappradar-chart");if(r){let t=document.getElementById("link");t.setAttribute("download",`DappRadar-chart-${e.replace(/ /g,"-")}-${(new Date).toISOString().split("T")[0]}.png`),t.setAttribute("href",r.toDataURL("image/png").replace("image/png","image/octet-stream")),t.click()}},C=(e,t)=>{if(e)try{const r={data:null===e||void 0===e?void 0:e.data,headers:null===e||void 0===e?void 0:e.headers,filename:`DappRadar-chart-${t}-${(new Date).toISOString().split("T")[0]}`,delimeter:","};c(r)}catch{console.log("Problems exporting CSV data.")}else console.log("No data provided for CSV export.")},N=(e,t)=>{const{localize:r}=(0,d.d4)((e=>({localize:e.localize}))),o=(0,u.ro)(r),{setModalState:a}=(0,y.s)(),s=(0,i.isPro)();return[t?{value:"download-csv",text:(0,v.jsx)(p.A,{text:o("dappPage.downloadCsv"),isUserPro:s}),icon:(0,v.jsx)(n.DownloadIcon,{}),onClick:()=>{(0,f.Ay)({category:"chart_events",action:"download_csv",label:e,event_source:window.location.pathname}),s?C(t,e):a(!0)}}:null].filter(Boolean)},D=e=>{let{isOpen:t,setFullScreen:r,maxHeight:i="87%",children:o}=e;return(0,v.jsx)(n.Modal,{maxWidth:"90%",maxHeight:i,noCloseButton:!0,isShown:t,onClose:()=>r(!1),children:(0,v.jsxs)(O,{children:[(0,v.jsx)(j,{onClick:()=>r(!1)}),o]})})},j=(0,h.default)(n.CloseIcon)`
position: absolute;
top: 29px;
right: 20px;
width: 16px;
height: 16px;
margin-left: auto;
cursor: pointer;
fill: var(--theme-text-color-secondary);
transition: fill 0.2s ease;
&:hover {
fill: var(--theme-text-color-main);
}
`,O=h.default.div`
padding: 20px;
`,P=(0,h.default)(n.FullscreenIcon)`
width: 16px;
height: 16px;
margin-right: 10px;
cursor: pointer;
fill: var(--theme-text-color-secondary);
transition: fill 0.2s ease;
&:hover {
fill: var(--theme-text-color-main);
}
`,L=e=>"day"===e?{unit:"hour",tooltipFormat:"dd MMM yyy hh:mm a"}:{unit:"day",tooltipFormat:"dd MMM yyy hh:mm a"}},98518:(e,t,r)=>{"use strict";r.d(t,{C:()=>Gt,U:()=>Yt});var n=r(95340),i=r(34633),o=r(82284);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,l=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return s=e.done,e},e:function(e){l=!0,o=e},f:function(){try{s||null==r.return||r.return()}finally{if(l)throw o}}}}var l=r(69571),c=r(95912),u=r(82116),d=r(33498),h=r(12354),f=r(82567),p=r(68298),m=r(10909),g=r(9417),y=r(85501);function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}function b(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(b=function(){return!!e})()}function w(e){var t=b();return function(){var r,n=v(e);if(t){var i=v(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return function(e,t){if(t&&("object"===(0,o.A)(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return(0,g.A)(e)}(this,r)}}var x=r(23029),k=r(92901),M=r(64467),E=function(){function e(){(0,x.A)(this,e),(0,M.A)(this,"priority",void 0),(0,M.A)(this,"subPriority",0)}return(0,k.A)(e,[{key:"validate",value:function(e,t){return!0}}]),e}(),_=function(e){(0,y.A)(r,e);var t=w(r);function r(e,n,i,o,a){var s;return(0,x.A)(this,r),(s=t.call(this)).value=e,s.validateValue=n,s.setValue=i,s.priority=o,a&&(s.subPriority=a),s}return(0,k.A)(r,[{key:"validate",value:function(e,t){return this.validateValue(e,this.value,t)}},{key:"set",value:function(e,t,r){return this.setValue(e,t,this.value,r)}}]),r}(E),A=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o0,i=n?t:1-t;if(i<=50)r=e||100;else{var o=i+50;r=e+100*Math.floor(o/100)-(e>=o%100?100:0)}return n?r:1-r}function le(e){return e%400===0||e%4===0&&e%100!==0}var ce=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o0}},{key:"set",value:function(e,t,r){var n=e.getUTCFullYear();if(r.isTwoDigitYear){var i=se(r.year,n);return e.setUTCFullYear(i,0,1),e.setUTCHours(0,0,0,0),e}var o="era"in t&&1!==t.era?1-r.year:r.year;return e.setUTCFullYear(o,0,1),e.setUTCHours(0,0,0,0),e}}]),r}(S),ue=r(4174),de=r(29436),he=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o0}},{key:"set",value:function(e,t,r,n){var i=(0,ue.A)(e,n);if(r.isTwoDigitYear){var o=se(r.year,i);return e.setUTCFullYear(o,0,n.firstWeekContainsDate),e.setUTCHours(0,0,0,0),(0,de.A)(e,n)}var a="era"in t&&1!==t.era?1-r.year:r.year;return e.setUTCFullYear(a,0,n.firstWeekContainsDate),e.setUTCHours(0,0,0,0),(0,de.A)(e,n)}}]),r}(S),fe=r(50941),pe=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=1&&t<=4}},{key:"set",value:function(e,t,r){return e.setUTCMonth(3*(r-1),1),e.setUTCHours(0,0,0,0),e}}]),r}(S),ye=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=1&&t<=4}},{key:"set",value:function(e,t,r){return e.setUTCMonth(3*(r-1),1),e.setUTCHours(0,0,0,0),e}}]),r}(S),ve=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=0&&t<=11}},{key:"set",value:function(e,t,r){return e.setUTCMonth(r,1),e.setUTCHours(0,0,0,0),e}}]),r}(S),be=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=0&&t<=11}},{key:"set",value:function(e,t,r){return e.setUTCMonth(r,1),e.setUTCHours(0,0,0,0),e}}]),r}(S),we=r(27444);var xe=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=1&&t<=53}},{key:"set",value:function(e,t,r,n){return(0,de.A)(function(e,t,r){(0,m.A)(2,arguments);var n=(0,i.A)(e),o=(0,p.A)(t),a=(0,we.A)(n,r)-o;return n.setUTCDate(n.getUTCDate()-7*a),n}(e,r,n),n)}}]),r}(S),ke=r(10345);var Me=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=1&&t<=53}},{key:"set",value:function(e,t,r){return(0,fe.A)(function(e,t){(0,m.A)(2,arguments);var r=(0,i.A)(e),n=(0,p.A)(t),o=(0,ke.A)(r)-n;return r.setUTCDate(r.getUTCDate()-7*o),r}(e,r))}}]),r}(S),Ee=[31,28,31,30,31,30,31,31,30,31,30,31],_e=[31,29,31,30,31,30,31,31,30,31,30,31],Ae=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=1&&t<=_e[n]:t>=1&&t<=Ee[n]}},{key:"set",value:function(e,t,r){return e.setUTCDate(r),e.setUTCHours(0,0,0,0),e}}]),r}(S),Se=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=1&&t<=366:t>=1&&t<=365}},{key:"set",value:function(e,t,r){return e.setUTCMonth(0,r),e.setUTCHours(0,0,0,0),e}}]),r}(S),Ie=r(54304);function Te(e,t,r){var n,o,a,s,l,c,u,d;(0,m.A)(2,arguments);var h=(0,Ie.q)(),f=(0,p.A)(null!==(n=null!==(o=null!==(a=null!==(s=null===r||void 0===r?void 0:r.weekStartsOn)&&void 0!==s?s:null===r||void 0===r||null===(l=r.locale)||void 0===l||null===(c=l.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==a?a:h.weekStartsOn)&&void 0!==o?o:null===(u=h.locale)||void 0===u||null===(d=u.options)||void 0===d?void 0:d.weekStartsOn)&&void 0!==n?n:0);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,i.A)(e),y=(0,p.A)(t),v=((y%7+7)%7=0&&t<=6}},{key:"set",value:function(e,t,r,n){return(e=Te(e,r,n)).setUTCHours(0,0,0,0),e}}]),r}(S),Ne=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=0&&t<=6}},{key:"set",value:function(e,t,r,n){return(e=Te(e,r,n)).setUTCHours(0,0,0,0),e}}]),r}(S),De=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=0&&t<=6}},{key:"set",value:function(e,t,r,n){return(e=Te(e,r,n)).setUTCHours(0,0,0,0),e}}]),r}(S);var je=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=1&&t<=7}},{key:"set",value:function(e,t,r){return e=function(e,t){(0,m.A)(2,arguments);var r=(0,p.A)(t);r%7===0&&(r-=7);var n=(0,i.A)(e),o=((r%7+7)%7<1?7:0)+r-n.getUTCDay();return n.setUTCDate(n.getUTCDate()+o),n}(e,r),e.setUTCHours(0,0,0,0),e}}]),r}(S),Oe=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=1&&t<=12}},{key:"set",value:function(e,t,r){var n=e.getUTCHours()>=12;return n&&r<12?e.setUTCHours(r+12,0,0,0):n||12!==r?e.setUTCHours(r,0,0,0):e.setUTCHours(0,0,0,0),e}}]),r}(S),ze=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=0&&t<=23}},{key:"set",value:function(e,t,r){return e.setUTCHours(r,0,0,0),e}}]),r}(S),Be=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=0&&t<=11}},{key:"set",value:function(e,t,r){return e.getUTCHours()>=12&&r<12?e.setUTCHours(r+12,0,0,0):e.setUTCHours(r,0,0,0),e}}]),r}(S),Ue=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=1&&t<=24}},{key:"set",value:function(e,t,r){var n=r<=24?r%24:r;return e.setUTCHours(n,0,0,0),e}}]),r}(S),Fe=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=0&&t<=59}},{key:"set",value:function(e,t,r){return e.setUTCMinutes(r,0,0),e}}]),r}(S),He=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=0&&t<=59}},{key:"set",value:function(e,t,r){return e.setUTCSeconds(r,0),e}}]),r}(S),Ve=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=1&&z<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var B=(0,p.A)(null!==(_=null!==(S=null!==(I=null!==(T=null===n||void 0===n?void 0:n.weekStartsOn)&&void 0!==T?T:null===n||void 0===n||null===(C=n.locale)||void 0===C||null===(N=C.options)||void 0===N?void 0:N.weekStartsOn)&&void 0!==I?I:L.weekStartsOn)&&void 0!==S?S:null===(D=L.locale)||void 0===D||null===(j=D.options)||void 0===j?void 0:j.weekStartsOn)&&void 0!==_?_:0);if(!(B>=0&&B<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===P)return""===O?(0,i.A)(r):new Date(NaN);var U,F={firstWeekContainsDate:z,weekStartsOn:B,locale:R},H=[new A],V=P.match(Ke).map((function(e){var t=e[0];return t in d.A?(0,d.A[t])(e,R.formatLong):e})).join("").match(Qe),G=[],q=s(V);try{var W=function(){var t=U.value;null!==n&&void 0!==n&&n.useAdditionalWeekYearTokens||!(0,f.xM)(t)||(0,f.lJ)(t,P,e),null!==n&&void 0!==n&&n.useAdditionalDayOfYearTokens||!(0,f.ef)(t)||(0,f.lJ)(t,P,e);var r=t[0],i=Ze[r];if(i){var o=i.incompatibleTokens;if(Array.isArray(o)){var a=G.find((function(e){return o.includes(e.token)||e.token===r}));if(a)throw new RangeError("The format string mustn't contain `".concat(a.fullToken,"` and `").concat(t,"` at the same time"))}else if("*"===i.incompatibleTokens&&G.length>0)throw new RangeError("The format string mustn't contain `".concat(t,"` and any other token at the same time"));G.push({token:r,fullToken:t});var s=i.run(O,t,R.match,F);if(!s)return{v:new Date(NaN)};H.push(s.setter),O=s.rest}else{if(r.match(et))throw new RangeError("Format string contains an unescaped latin alphabet character `"+r+"`");if("''"===t?t="'":"'"===r&&(t=t.match(Je)[1].replace($e,"'")),0!==O.indexOf(t))return{v:new Date(NaN)};O=O.slice(t.length)}};for(q.s();!(U=q.n()).done;){var Y=W();if("object"===(0,o.A)(Y))return Y.v}}catch(re){q.e(re)}finally{q.f()}if(O.length>0&&Xe.test(O))return new Date(NaN);var Z=H.map((function(e){return e.priority})).sort((function(e,t){return t-e})).filter((function(e,t,r){return r.indexOf(e)===t})).map((function(e){return H.filter((function(t){return t.priority===e})).sort((function(e,t){return t.subPriority-e.subPriority}))})).map((function(e){return e[0]})),Q=(0,i.A)(r);if(isNaN(Q.getTime()))return new Date(NaN);var K,J=(0,c.A)(Q,(0,h.A)(Q)),$={},X=s(Z);try{for(X.s();!(K=X.n()).done;){var ee=K.value;if(!ee.validate(J,F))return new Date(NaN);var te=ee.set(J,$,F);Array.isArray(te)?(J=te[0],(0,u.A)($,te[1])):J=te}}catch(re){X.e(re)}finally{X.f()}return J}function rt(e,t){var r;(0,m.A)(1,arguments);var n=(0,p.A)(null!==(r=null===t||void 0===t?void 0:t.additionalDigits)&&void 0!==r?r:2);if(2!==n&&1!==n&&0!==n)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!==typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var i,o=function(e){var t,r={},n=e.split(nt.dateTimeDelimiter);if(n.length>2)return r;/:/.test(n[0])?t=n[0]:(r.date=n[0],t=n[1],nt.timeZoneDelimiter.test(r.date)&&(r.date=e.split(nt.timeZoneDelimiter)[0],t=e.substr(r.date.length,e.length)));if(t){var i=nt.timezone.exec(t);i?(r.time=t.replace(i[1],""),r.timezone=i[1]):r.time=t}return r}(e);if(o.date){var a=function(e,t){var r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),n=e.match(r);if(!n)return{year:NaN,restDateString:""};var i=n[1]?parseInt(n[1]):null,o=n[2]?parseInt(n[2]):null;return{year:null===o?i:100*o,restDateString:e.slice((n[1]||n[2]).length)}}(o.date,n);i=function(e,t){if(null===t)return new Date(NaN);var r=e.match(it);if(!r)return new Date(NaN);var n=!!r[4],i=st(r[1]),o=st(r[2])-1,a=st(r[3]),s=st(r[4]),l=st(r[5])-1;if(n)return function(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}(0,s,l)?function(e,t,r){var n=new Date(0);n.setUTCFullYear(e,0,4);var i=n.getUTCDay()||7,o=7*(t-1)+r+1-i;return n.setUTCDate(n.getUTCDate()+o),n}(t,s,l):new Date(NaN);var c=new Date(0);return function(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(ct[t]||(ut(e)?29:28))}(t,o,a)&&function(e,t){return t>=1&&t<=(ut(e)?366:365)}(t,i)?(c.setUTCFullYear(t,o,Math.max(i,a)),c):new Date(NaN)}(a.restDateString,a.year)}if(!i||isNaN(i.getTime()))return new Date(NaN);var s,l=i.getTime(),c=0;if(o.time&&(c=function(e){var t=e.match(ot);if(!t)return NaN;var r=lt(t[1]),n=lt(t[2]),i=lt(t[3]);if(!function(e,t,r){if(24===e)return 0===t&&0===r;return r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}(r,n,i))return NaN;return r*T.s0+n*T.Cg+1e3*i}(o.time),isNaN(c)))return new Date(NaN);if(!o.timezone){var u=new Date(l+c),d=new Date(0);return d.setFullYear(u.getUTCFullYear(),u.getUTCMonth(),u.getUTCDate()),d.setHours(u.getUTCHours(),u.getUTCMinutes(),u.getUTCSeconds(),u.getUTCMilliseconds()),d}return s=function(e){if("Z"===e)return 0;var t=e.match(at);if(!t)return 0;var r="+"===t[1]?-1:1,n=parseInt(t[2]),i=t[3]&&parseInt(t[3])||0;if(!function(e,t){return t>=0&&t<=59}(0,i))return NaN;return r*(n*T.s0+i*T.Cg)}(o.timezone),isNaN(s)?new Date(NaN):new Date(l+c+s)}var nt={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},it=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,ot=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,at=/^([+-])(\d{2})(?::?(\d{2}))?$/;function st(e){return e?parseInt(e):1}function lt(e){return e&&parseFloat(e.replace(",","."))||0}var ct=[31,null,31,30,31,30,31,31,30,31,30,31];function ut(e){return e%400===0||e%4===0&&e%100!==0}var dt=r(13980),ht=r(69400),ft=r(23393);var pt=r(83835);var mt=r(68736);var gt=r(52846),yt=r(92129),vt=r(6701),bt=r(35895),wt=r(65008),xt=r(48689);var kt=r(25815);var Mt=r(24628);var Et=r(63945);function _t(e,t){var r,n,o,a,s,l,c,u;(0,m.A)(1,arguments);var d=(0,Ie.q)(),h=(0,p.A)(null!==(r=null!==(n=null!==(o=null!==(a=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==a?a:null===t||void 0===t||null===(s=t.locale)||void 0===s||null===(l=s.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==o?o:d.weekStartsOn)&&void 0!==n?n:null===(c=d.locale)||void 0===c||null===(u=c.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==r?r:0);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=(0,i.A)(e),g=f.getDay(),y=(g=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=(0,i.A)(e),g=f.getDay(),y=6+(g2&&void 0!==arguments[2]?arguments[2]:Dt;const n=[];e.datasets=t.map((t=>{const i=e.datasets.find((e=>e[r]===t[r]));return i&&t.data&&!n.includes(i)?(n.push(i),Object.assign(i,t),i):{...t}}))}function Lt(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Dt;const r={labels:[],datasets:[]};return Ot(r,e.labels),Pt(r,e.datasets,t),r}function Rt(e,t){let{height:r=150,width:i=300,redraw:o=!1,datasetIdKey:a,type:s,data:l,options:c,plugins:u=[],fallbackContent:d,updateMode:h,...f}=e;const p=(0,Tt.useRef)(null),m=(0,Tt.useRef)(),g=()=>{p.current&&(m.current=new n.t1(p.current,{type:s,data:Lt(l,a),options:c&&{...c},plugins:u}),jt(t,m.current))},y=()=>{jt(t,null),m.current&&(m.current.destroy(),m.current=null)};return(0,Tt.useEffect)((()=>{!o&&m.current&&c&&function(e,t){Object.assign(e.options,t)}(m.current,c)}),[o,c]),(0,Tt.useEffect)((()=>{!o&&m.current&&Ot(m.current.config.data,l.labels)}),[o,l.labels]),(0,Tt.useEffect)((()=>{!o&&m.current&&l.datasets&&Pt(m.current.config.data,l.datasets,a)}),[o,l.datasets]),(0,Tt.useEffect)((()=>{m.current&&(o?(y(),setTimeout(g)):m.current.update(h))}),[o,c,l.labels,l.datasets,h]),(0,Tt.useEffect)((()=>{m.current&&(y(),setTimeout(g))}),[s]),(0,Tt.useEffect)((()=>(g(),()=>y())),[]),Tt.createElement("canvas",Object.assign({ref:p,role:"img",height:r,width:i},f),d)}const zt=(0,Tt.forwardRef)(Rt);var Bt=r(33209),Ut=r(638),Ft=r(58585),Ht=r(15678);n.t1.register(...n.$L,...Ut.CHART_CUSTOM_PLUGINS);const Vt=Bt.default.div`
height: ${e=>{let{$fullscreen:t,$height:r="300px"}=e;return t?"650px":r}};
display: flex;
align-items: center;
justify-content: center;
`,Gt=e=>{var t;let{id:r,data:n,yAxis:i,fullScreen:o,options:a,height:s="300px",customIndex:l,legendPosition:c,isCurrency:u,xAxisTimeConfig:d,xAxisConfig:h,shortenThousandsInTooltip:f=!0}=e;const{formatCurrency:p}=(0,Ft.a)(),m={};i.forEach(((e,t)=>{m[`y${t}`]=e}));let g={};null!==a&&void 0!==a&&a.plugins&&(g={...a.plugins});return!n.labels||(null===(t=n.labels)||void 0===t?void 0:t.length)<1?(0,Ht.jsx)(Vt,{$fullscreen:o,$height:s,children:(0,Ht.jsx)(Ct.ErrorIcon,{fill:"var(--theme-text-color-secondary)"})}):(0,Ht.jsx)("div",{style:{height:o?"650px":s||"300px",width:"99%"},children:(0,Ht.jsx)(zt,{id:r||"dappradar-chart",type:"line",data:n,options:{...Ut.CHART_OPTIONS,plugins:{tooltip:{callbacks:{label:function(e){return`${e.dataset.label}: ${((e,t)=>"boolean"===typeof u?u?p(e):(0,Nt.formatNumber)(e,2,{shortenThousands:f}):"object"===typeof u&&u.indexOf(t)>-1?p(e):(0,Nt.formatNumber)(e,2,{shortenThousands:f}))(e.raw,e.dataset.label)}`}},...(0,Ut.getTooltipStylingConfig)(o)},legend:{...(0,Ut.getChartLegendConfig)(l,!1,null,c)},...g},scales:{xAxis:h||{grid:{display:!1},type:"time",time:d||{unit:"day",tooltipFormat:"dd MMM yyy",round:"day"},ticks:{color:"#b1bbce",font:{size:12}}},...m}}})})};var qt=r(45415),Wt=r(17153);n.t1.register(...n.$L,...Ut.CHART_CUSTOM_PLUGINS);const Yt=e=>{let{id:t,data:r,fullScreen:n}=e;const i=(0,Tt.useRef)(),{width:o}=(0,qt.d4)((e=>({width:e.screen.width}))),a=(0,Wt.v)(o);return(0,Ht.jsx)("div",{style:{height:n?"650px":"400px",width:"99%"},children:(0,Ht.jsx)(zt,{id:t||"dappradar-pie-chart",type:"doughnut",ref:i,data:r,options:{...Ut.PIE_CHART_OPTIONS,cutout:a?110:70,plugins:{tooltip:{callbacks:{label:function(e){return`${e.label}: ${e.raw}%`}},...(0,Ut.getTooltipStylingConfig)(n,!0)},legend:{...(0,Ut.getChartLegendConfig)(void 0,!0,i),position:a?"right":"bottom",align:a?"middle":"center",onHover:(e,t,r)=>{e.native.target.style.cursor="pointer";const n=r.chart,i=n.tooltip,o=n.data.datasets[0].backgroundColor,s=n.chartArea;if(!a)return null;for(let a=0;a{e.native.target.style.cursor="default";const n=r.chart,i=n.data.datasets[0].backgroundColor;for(let o=0;o{"use strict";r.d(t,{A:()=>p});r(88094);var n=r(27943),i=r(33209),o=r(32307),a=r(492),s=r(67852),l=r(2861),c=r(15678);const u=i.default.div`
@media screen and (min-width: ${1100}px) {
width: calc(100% - 260px);
}
`,d=(0,i.default)(n.ArrowRightFullHeadIcon)`
fill: var(--theme-text-color-secondary);
`,h=i.default.div`
width: 32px;
height: 32px;
border-radius: 11px;
overflow: hidden;
`,f=(0,i.default)(s.A)`
flex-direction: column;
@media screen and (min-width: ${1100}px) {
flex-direction: row;
}
`,p=e=>{let{headline:t,chart:r,stats:i,topProject:p,description:m,disclaimerConfig:g}=e;return(0,c.jsxs)(c.Fragment,{children:[t||null,(0,c.jsxs)(f,{gap:"16px",children:[(0,c.jsx)(u,{children:r}),(0,c.jsxs)(s.A,{minWidth:"260px",flexDirection:"column",gap:"16px",children:[i?(0,c.jsx)(c.Fragment,{children:i.map((e=>(0,c.jsx)(n.StatsButton,{...e},(0,o.Yv)(e.title))))}):null,p?(0,c.jsx)(n.StatsButton,{loading:p.loading,title:"Top project",to:p.url,tooltip:!0,onClick:p.onClick,icon:(0,c.jsx)(d,{}),value:(0,c.jsxs)(s.A,{gap:"16px",alignItems:"center",children:[(0,c.jsx)(h,{children:"string"===typeof p.logo?(0,c.jsx)(n.ImageLoader,{src:p.logo,resize:{width:32,quality:80}}):(0,c.jsx)(c.Fragment,{children:p.logo})}),(0,l.EJ)(p.name,18)]})}):null]})]}),(0,c.jsx)(a.m$,{mt:"24px",fontSize:"16px",children:m}),g?(0,c.jsx)(a.m$,{fontSize:"12px",children:`Top 5 ${g.type} selected based on ${g.period||""} ${g.metric} ranking. Same ${g.type} displayed across all time periods for trend comparison.`}):null]})}},77876:(e,t,r)=>{"use strict";r.d(t,{A:()=>u,M:()=>c});r(88094);var n=r(27943),i=r(33209),o=r(15678);const a=i.default.span`
display: flex;
align-items: center;
`,s=i.default.div`
width: ${e=>{let{$size:t}=e;return t}}px;
height: ${e=>{let{$size:t}=e;return t}}px;
display: flex;
justify-content: center;
align-items: center;
border-radius: 50%;
background-color: var(--theme-pro-main);
svg {
margin: 0;
fill: var(--theme-text-color-main);
}
`,l=i.default.span`
margin-right: 8px;
`,c=e=>{let{size:t=10,bgSize:r=20}=e;return(0,o.jsx)(s,{$size:r,children:(0,o.jsx)(n.PasswordLockIcon,{width:`${t}px`,height:`${t}px`})})},u=e=>{let{text:t,isUserPro:r,showPro:i=!0}=e;return(0,o.jsxs)(a,{children:[(0,o.jsx)(l,{children:t}),i?r?(0,o.jsx)(n.IconCdn,{name:"ProBadgeIcon.svg",width:"34px",height:"16px"}):(0,o.jsx)(c,{size:10,bgSize:20}):null]})}},21114:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});r(88094);var n=r(27943),i=r(78366),o=r(33209),a=r(29161),s=r(44977),l=r(82735),c=r(15678);const u=o.default.div`
display: flex;
align-items: center;
font: 400 14px var(--font-family-secondary);
color: var(--theme-text-color-main);
white-space: nowrap;
img {
margin-right: 4px;
}
`,d=e=>{let{className:t}=e;return(0,c.jsxs)(u,{className:t,children:[(0,c.jsx)(n.IconCdn,{name:"ApiIcon.svg",width:"20px",height:"20px"}),(0,c.jsx)(i.HT,{id:"pagination.apiLink"}),(0,c.jsx)(n.Button,{color:"transparent",p:0,ml:"6px",fontWeight:400,to:a.iw.API_LANDING,onClick:()=>{var e;return(0,s.F0)("api_link_click","pagination_row",null===(e=l.A.location)||void 0===e?void 0:e.pathname)},children:"DappRadar API"})]})}},31961:(e,t,r)=>{"use strict";r.d(t,{A:()=>u,_:()=>d});r(88094);var n=r(27943),i=r(81705),o=r(10103),a=r(61700),s=r(19717),l=r(15678);function c(e){return e&&"undefined"!==typeof e[0]&&"undefined"!==typeof e[0].faq?e[0].faq:null}const u=e=>{let{name:t,mb:r="32px",mt:n="16px",heading:a,...u}=e;const[h]=(0,i.useFetchSimpleData)({requestUrl:(0,o.A2)({simple:1,populate:0,filters:`&filter[page]=${t}`}).collection("faq"),resultsDataTransformer:c,withCredentials:s.QK});return t&&h&&h.length?(0,l.jsx)(d,{list:h,mb:r,mt:n,...u}):null},d=e=>{let{list:t,mb:r,mt:i,subtitle:o,heading:s,footer:c,onClick:u,...d}=e;return(0,l.jsxs)(a.A,{id:"faq_cont",mt:i,mb:r,...d,children:[s,(0,l.jsx)(n.FAQSection,{faqData:t,subtitle:o,footer:c,onQuestionClick:u})]})}},45961:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(88094),i=r(27943),o=r(33209);const a=o.default.div`
display: flex;
align-items: center;
margin-bottom: 16px;
`,s=o.default.div`
padding: 24px;
`;var l=r(15678);const c=(0,n.memo)(d),u={RANKINGS:[{value:"inaccurateData",label:"The data is inaccurate"},{value:"iDidNotFindInformation",label:"I didn\u2019t find the information I was looking for"}],DAPP_PAGE:[{value:"pageIsNotLoading",label:"Page is not loading"},{value:"inaccurateData",label:"The data is inaccurate"},{value:"iDidNotFindInformation",label:"I didn\u2019t find the information I was looking for"}],PORTFOLIO:[{value:"misleadingInformation",label:"The information is misleading"},{value:"iDoNotSeeMyAssets",label:"I do not see my assets"}],AIRDROP:[{value:"misleadingInformation",label:"The information is misleading"},{value:"pageLayout",label:"Page layout"}],NFT_VALUE_ESTIMATOR:[{value:"estimatedPriceIsIncorrect",label:"The estimated price is incorrect"}],TOKEN_SWAP:[{value:"tokenPricesAreIncorrect",label:"Token price(s) are incorrect"},{value:"canNotSwapMyAssets",label:"I cannot swap my assets"}],TOKEN:[{value:"pageIsNotLoading",label:"Page is not loading"},{value:"inaccurateData",label:"The data is inaccurate"},{value:"iDidNotFindInformation",label:"I didn\u2019t find the information I was looking for"}],TOKEN_EXPLORER:[{value:"pricesAreIncorrect",label:"The prices are incorrect"},{value:"canNotFindTokensIAmLookingFor",label:"I cannot find the tokens I\u2019m looking for"}],LIKE:[{value:"dataQuality",label:"Data quality"},{value:"pageLayout",label:"Page layout"}],SINGLE_NFT:[{value:"pageIsNotLoading",label:"Page is not loading"},{value:"iDidNotFindInformation",label:"I didn\u2019t find the information I was looking for"}],QUEST_SUBMISION_FORM:[{value:"formIsHard",label:"Form is too complicated"}],SINGLE_AIRDROP:[{value:"confusing-guides",label:"The airdrop guides are confusing"},{value:"iDidNotFindInformation",label:"I didn\u2019t find the information I was looking for"},{value:"pageIsNotLoading",label:"Page is not loading"}],TEXT:[{value:"pageIsNotLoading",label:"Page is not loading"},{value:"iDidNotFindInformation",label:"I didn\u2019t find the information I was looking for"},{value:"pageLayout",label:"Page layout"}],HIVE_MIND_CHAT:[{value:"incorrectInformation",label:"The agent gave incorrect or outdated information"},{value:"answerWasNotClear",label:"The answer was unclear or didn't match my question"},{value:"agentWasTooSlow",label:"The agent was too slow to respond"}]};function d(e){let{onSubmit:t,formLabel:r,cancelLabel:o,submitLabel:c,onClose:d,variant:g="TEXT"}=e;const[y,v]=(0,n.useState)(null),[b,w]=(0,n.useState)(""),x="somethingElse"===y,k=x&&0===b.trim().length||!y,M=u[g]||[];return(0,l.jsx)(s,{children:(0,l.jsxs)("form",{onSubmit:e=>{e.preventDefault(),e.stopPropagation(),null===t||void 0===t||t({value:y,description:b})},children:[(0,l.jsx)(m,{children:"LIKE"===g?(0,l.jsx)(p,{children:"Thanks for your love! Can you tell us more what you like about DappRadar?"}):(0,l.jsx)(f,{children:r||"Can you tell us what went wrong?"})}),M.map((e=>(0,l.jsx)(a,{children:(0,l.jsx)(i.Radio,{type:"radio",name:"r-"+e.value,value:e.value,label:e.label,checked:y===e.value,onChange:e=>v(e.target.value)})},e.value))),(0,l.jsx)(a,{children:(0,l.jsx)(i.Radio,{type:"radio",name:"r-somethingElse",value:"somethingElse",checked:"somethingElse"===y,onChange:e=>v(e.target.value),label:(0,l.jsx)(l.Fragment,{children:"LIKE"===g?"Other":"Something else"})})}),(0,l.jsx)(i.Textarea,{value:b,size:"medium",requiredLabel:x,placeholder:x?"Please share any details":"Please share any details (optional)",onChange:e=>w(e.target.value),maxLength:1e3}),(0,l.jsxs)(h,{children:[(0,l.jsx)(i.Button,{type:"button",color:"transparent",onClick:d,children:o||"No thanks"}),(0,l.jsx)(i.Button,{type:"submit",disabled:k,children:c||"Send Feedback"})]})]})})}const h=o.default.div`
display: flex;
align-items: center;
justify-content: space-between;
padding-top: 16px;
`,f=o.default.span`
font-family: var(--font-family-secondary);
font-size: 16px;
font-weight: bold;
text-align: left;
color: var(--theme-text-color-main);
display: inline-block;
@media (max-width: 450px) {
max-width: 300px;
}
`,p=(0,o.default)(f)`
font-size: 14px;
`,m=o.default.div`
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 24px;
`},10580:(e,t,r)=>{"use strict";r.d(t,{R:()=>p,A:()=>g});var n=r(88094),i=r(40635),o=r(50842),a=r(27943),s=r(81705),l=r(33209),c=r(61388);var u=r(6766),d=r(492),h=r(67852),f=r(15678);const p={DAPP_PAGE:"DAPP_PAGE",SINGLE_TOKEN:"SINGLE_TOKEN",SINGLE_NFT:"SINGLE_NFT",SINGLE_COLLECTION:"SINGLE_COLLECTION",SINGLE_CHAIN:"SINGLE_CHAIN"},m={[p.DAPP_PAGE]:[{value:"dappIsAScam",label:"The dapp is a scam"},{value:"dappDataIsIncorrect",label:"Dapp data is incorrect"}],[p.SINGLE_TOKEN]:[{value:"tokenIsAScam",label:"The token is a scam"},{value:"tokenDataIsIncorrect",label:"Token data is incorrect"}],[p.SINGLE_NFT]:[{value:"nftIsFakeOrAScam",label:"This NFT is fake or scam"},{value:"contentOfTheNFTIsExplicitOrIncludesSensitiveInformation",label:"The content of the NFT is explicit or includes sensitive information"},{value:"nftDataIsIncorrect",label:"NFT data is incorrect"}],[p.SINGLE_COLLECTION]:[{value:"collectionIsFake",label:"Fake NFT collection or possible scam"},{value:"collectionIsExplicit",label:"The NFT Collection includes explicit or sensitive content"},{value:"collectionIsInWrongCategory",label:"The NFT Collection is in the wrong category"},{value:"collectionDataIsIncorrect",label:"The NFT Collection data is incorrect"}],[p.SINGLE_CHAIN]:[{value:"chainDataIsIncorrect",label:"Data is missing or incorrect"}]};const g=function(e){let{lockOutSubmissionsWithCookie:t=!0,afterSubmit:r,variant:l=p.DAPP_PAGE,pathname:g,outsideOption:v=null,cmsCollection:b="portfolioFeedback"}=e;const[w,x]=(0,n.useState)(null),[k,M]=(0,n.useState)(""),E="somethingElse"===w,_=E&&0===k.trim().length||!w,A=v||m[l]||[],S=function(){var e,t,r,o,a,l,c,u;const d=(0,s.useGeolocation)(),{account:h}=(0,n.useContext)(i.Qj),f="undefined"!==typeof window?window.location.href:"",p="undefined"!==typeof navigator?navigator.userAgent:"",m=null!==(e=null===h||void 0===h||null===(t=h.user)||void 0===t?void 0:t.identifier)&&void 0!==e?e:"",g=null!==(r=null===d||void 0===d||null===(o=d.data)||void 0===o?void 0:o.country)&&void 0!==r?r:"",y=null!==(a=null===h||void 0===h||null===(l=h.user)||void 0===l?void 0:l.email)&&void 0!==a?a:"";return{userAddress:null!==(c=null===h||void 0===h||null===(u=h.user)||void 0===u?void 0:u.wallet)&&void 0!==c?c:"",page:f,userAgent:p,accountId:m,userEmail:y,country:g}}(),{pushNotification:I}=(0,o.E$)();return(0,f.jsx)(y,{children:(0,f.jsxs)("form",{onSubmit:e=>{e.preventDefault(),e.stopPropagation(),function(e){let{description:n,value:i}=e;t&&(0,u.B)(g,"report"),(0,c.sn)({description:n,value:i,...S,collection:b}),r&&r(),I({title:"Thank you!",description:"Report submitted successfully",variant:"info"})}({value:w,description:k})},children:[(0,f.jsxs)(h.A,{alignItems:"center",mb:"24px",gap:"12px",children:[(0,f.jsx)(a.FlagIcon,{fill:"var(--theme-text-color-main)"}),(0,f.jsx)(d.S7,{fontWeight:600,children:"Report"})]}),A.map((e=>(0,f.jsx)(h.A,{alignItems:"center",mb:"16px",children:(0,f.jsx)(a.Radio,{type:"radio",name:"r-"+e.value,value:e.value,checked:w===e.value,onChange:e=>x(e.target.value),label:e.label})},e.value))),(0,f.jsx)(h.A,{alignItems:"center",mb:"16px",children:(0,f.jsx)(a.Radio,{type:"radio",name:"r-somethingElse",value:"somethingElse",checked:"somethingElse"===w,onChange:e=>x(e.target.value),label:"Something else"})}),(0,f.jsx)(a.Textarea,{value:k,size:"medium",requiredLabel:E,placeholder:E?"Please describe your issue":"Please describe your issue (optional)",onChange:e=>M(e.target.value),maxLength:1e3}),(0,f.jsx)(a.Button,{width:"100%",mt:"16px",type:"submit",disabled:_,children:"Submit"})]})})};const y=l.default.div`
padding: 24px;
`},61388:(e,t,r)=>{"use strict";r.d(t,{EP:()=>o,sn:()=>s,x3:()=>a});var n=r(81705),i=r(19717);async function o(e){let{feedbackScore:t,accountId:r,userAgent:o,country:a,userEmail:s,userAddress:l,page:c,collection:u="globalFeedback",...d}=e;const h={data:{page:c,userAddress:l,userEmail:s,country:a,userAgent:o,accountId:r,feedbackScore:t,...d}},f=await(0,n.xhrRequest)({url:`${i.Ph}/collections/save/${u}`,tryAuth:!1,method:"POST",data:h,withCredentials:i.QK}),{_id:p}=null===f||void 0===f?void 0:f.data;return{id:p}}async function a(e,t){let{description:r,value:o,collection:a="globalFeedback"}=t;const s={data:{_id:e,description:r,value:o}};await(0,n.xhrRequest)({url:`${i.Ph}/collections/save/${a}`,tryAuth:!1,method:"POST",data:s,withCredentials:i.QK})}async function s(e){let{accountId:t,userAgent:r,country:o,userEmail:a,userAddress:s,page:l,description:c,value:u,collection:d="portfolioFeedback"}=e;const h={data:{formName:"ReportingTool",address:s,page:l,userAddress:s,userEmail:a,country:o,userAgent:r,accountId:t,description:c,value:u}};await(0,n.xhrRequest)({url:`${i.Ph}api/collections/save/${d}`,tryAuth:!1,method:"POST",data:{data:h},withCredentials:i.QK})}},25837:(e,t,r)=>{"use strict";r.d(t,{A:()=>E,l:()=>_});var n=r(88094),i=r(27943),o=r(81705),a=r(45415),s=r(61388),l=r(45961),c=r(33209),u=r(15678);const d=function(e){return(0,u.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 27.665 24.002",...e,children:(0,u.jsx)("path",{d:"m16.007 2.166-6.86 6.86a2.474 2.474 0 0 0-.718 1.746v12.37a2.484 2.484 0 0 0 2.476 2.476H22.05a2.494 2.494 0 0 0 2.278-1.5l4.037-9.418a3.72 3.72 0 0 0-3.418-5.176h-7l1.181-5.674a1.867 1.867 0 0 0-.508-1.7 1.842 1.842 0 0 0-2.613.012zM3.476 25.618a2.484 2.484 0 0 0 2.476-2.476v-9.906a2.476 2.476 0 0 0-4.953 0v9.906a2.484 2.484 0 0 0 2.477 2.476z"})})},h=(0,n.memo)(f);function f(e){let{border:t="none",onLikeClick:r,onDislikeClick:n}=e;return(0,u.jsxs)(y,{border:t,children:[(0,u.jsx)(v,{children:"Was this page helpful?"}),(0,u.jsxs)(b,{children:[(0,u.jsx)(w,{onClick:r,children:(0,u.jsx)(d,{width:"28px",height:"25px"})}),(0,u.jsx)(w,{margin:"0 0 0 28px",padding:"1px 0 0",onClick:n,children:(0,u.jsx)(k,{width:"28px",height:"25px"})})]})]})}function p(e){let{border:t="none"}=e;return(0,u.jsxs)(y,{border:t,children:[(0,u.jsxs)(v,{children:[(0,u.jsx)(g,{children:(0,u.jsx)(m,{})}),"Thanks for sharing!"]}),(0,u.jsx)(x,{children:"Your feedback makes DappRadar even better"})]})}const m=e=>(0,u.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:15,height:11,...e,children:(0,u.jsx)("path",{d:"m17 28.528 8.855-8.855a.77.77 0 0 0 0-1.089l-1.089-1.089a.77.77 0 0 0-1.089 0l-7.222 7.222-3.372-3.372a.77.77 0 0 0-1.089 0L10.9 22.433a.77.77 0 0 0 0 1.089l5.005 5.005a.77.77 0 0 0 1.089 0z",transform:"translate(-10.675 -17.269)",fill:"#ffffff"})}),g=c.default.div`
margin-right: 9px;
border-radius: 50%;
background-color: var(--theme-primary-cta-color-60-main);
width: 27.5px;
height: 27.5px;
flex-shrink: 0;
flex-grow: 0;
display: flex;
align-items: center;
justify-content: center;
`,y=c.default.div`
padding: 31.5px 0;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
width: 100%;
border-top: ${e=>"top"===e.border||"both"===e.border?"1px solid var(--theme-divider-shadow-devider-color)":0};
border-bottom: ${e=>"bottom"===e.border||"both"===e.border?"1px solid var(--theme-divider-shadow-devider-color)":0};
`,v=c.default.span`
display: flex;
justify-content: center;
align-items: center;
font: 500 16px / 20px var(--font-family-secondary);
text-align: center;
color: var(--theme-text-color-main);
`,b=c.default.div`
margin-top: 19px;
display: flex;
align-items: center;
justify-content: center;
`,w=c.default.button`
background-color: transparent;
outline: none;
border: 0;
box-shadow: 0 0;
cursor: pointer;
padding: ${e=>{var t;return null!==(t=e.padding)&&void 0!==t?t:0}};
margin: ${e=>{var t;return null!==(t=e.margin)&&void 0!==t?t:0}};
svg {
fill: var(--theme-layer-neutral-control-color-default);
transition: all 0.2s ease;
}
&:hover {
svg {
fill: var(--theme-layer-neutral-control-color-hover);
}
}
&:active {
svg {
fill: var(--theme-layer-neutral-control-color-active);
}
}
`,x=c.default.div`
margin-top: 16.5px;
font-family: var(--font-family-secondary);
font-size: 14px;
text-align: center;
color: var(--theme-text-color-secondary);
`,k=(0,c.default)(d)`
transform: rotate(180deg);
`;var M=r(6766);function E(e){let{border:t,variant:r,pathname:o=""}=e;const[a,c]=(0,n.useState)(!1),[d,f]=(0,n.useState)(!1),[m,g]=(0,n.useState)(null),[y,v]=(0,n.useState)(!1),b=_(),w=(0,M.T)(o,"feedback");return(0,u.jsxs)("div",{children:[y||w?(0,u.jsx)(p,{border:t}):(0,u.jsx)(h,{border:t,onDislikeClick:()=>{c(!0),v(!0),(0,M.B)(o,"feedback"),(0,s.EP)({feedbackScore:0,...b}).then((e=>g(e.id)))},onLikeClick:()=>{v(!0),f(!0),(0,M.B)(o,"feedback"),(0,s.EP)({feedbackScore:1,...b}).then((e=>g(e.id)))}}),(0,u.jsx)(i.Modal,{autoHeight:!0,maxWidth:"470px",isShown:d,onClose:()=>f(!1),noCloseButton:!0,children:(0,u.jsx)(l.A,{variant:"LIKE",onSubmit:e=>{let{value:t,description:r}=e;(0,s.x3)(m,{description:r,value:t}),f(!1)},onClose:()=>f(!1)})}),(0,u.jsx)(i.Modal,{autoHeight:!0,maxWidth:"470px",isShown:a,onClose:()=>c(!1),children:(0,u.jsx)(l.A,{variant:r,onSubmit:e=>{let{value:t,description:r}=e;(0,s.x3)(m,{description:r,value:t}),c(!1)},onClose:()=>c(!1)})})]})}function _(){var e,t,r,n,i;const s=(0,o.useGeolocation)(),{user:l}=(0,a.d4)((e=>e.user)),c="undefined"!==typeof window?window.location.href:"",u="undefined"!==typeof navigator?navigator.userAgent:"",d=null!==(e=null===l||void 0===l?void 0:l.identifier)&&void 0!==e?e:"",h=null!==(t=null===s||void 0===s||null===(r=s.data)||void 0===r?void 0:r.country)&&void 0!==t?t:"",f=null!==(n=null===l||void 0===l?void 0:l.email)&&void 0!==n?n:"";return{userAddress:null!==(i=null===l||void 0===l?void 0:l.wallet)&&void 0!==i?i:"",page:c,userAgent:u,accountId:d,userEmail:f,country:h}}},6766:(e,t,r)=>{"use strict";r.d(t,{B:()=>i,T:()=>o});var n=r(81705);const i=(e,t)=>{const r=`${t}-${n.Base64.encode(e)}`;(0,n.setCookie)(r,"1",1)},o=(e,t)=>{const r=`${t}-${n.Base64.encode(e)}`;return!!(0,n.getCookie)(r)}},26776:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});r(88094);var n=r(40865),i=r(33209),o=r(25837),a=r(15678);function s(e){let{variant:t,border:r,margin:i="0",width:s="auto"}=e;const c=(0,n.useLocation)().pathname;return(0,a.jsx)(l,{$margin:i,$width:s,children:(0,a.jsx)(o.A,{variant:t,border:r,pathname:c})})}const l=i.default.div`
margin: ${e=>e.$margin};
width: ${e=>e.$width};
`},25704:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});r(88094);var n=r(40635),i=r(33209),o=r(93080),a=r(15678);const s=(0,i.default)(o.A)`
background-color: #0b1c35;
> section {
padding-right: 0;
padding-left: 0;
}
`,l=()=>(0,a.jsx)(s,{children:(0,a.jsx)(n.wi,{})})},58585:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,a:()=>l});var n=r(88094),i=r(81705),o=r(83194);const a=(0,n.memo)(s);function s(e){let{value:t,currencyCode:r,formatOptions:n}=e;const{formatCurrency:i}=l();return i(t,{currencyCode:r,formatOptions:n})}function l(){const e=(0,o.t)();return{formatCurrency:function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e;const o=r.formatOptions?r.formatOptions:i.FORMAT_NUMBER_OPTIONS;return(0,i.formatNumber)(t,r.decimals||2,{...o,currencyCode:n})}}}},83194:(e,t,r)=>{"use strict";r.d(t,{t:()=>a});var n=r(88094),i=r(40635),o=r(81705);function a(){const e=(0,n.useContext)(i.Qj);return e?e.currency:(0,o.getLSCurrency)()}},59053:(e,t,r)=>{"use strict";r.d(t,{U:()=>T,A:()=>C});var n=r(88094),i=r(40635),o=r(50842),a=r(27943),s=r(45415),l=r(33209),c=r(18728),u=r(29161),d=r(19717);const h="undefined"!==typeof navigator,f={wrapperType:"span"};class p extends n.Component{constructor(){super(),this.state={online:!h||"boolean"!==typeof navigator.onLine||navigator.onLine},this.goOnline=this.goOnline.bind(this),this.goOffline=this.goOffline.bind(this)}componentDidMount(){window.addEventListener("online",this.goOnline),window.addEventListener("offline",this.goOffline)}componentWillUnmount(){window.removeEventListener("online",this.goOnline),window.removeEventListener("offline",this.goOffline)}renderChildren(){const{children:e,wrapperType:t}=this.props;return(0,n.isValidElement)(e)?e:e?(0,n.createElement)(t,{},...n.Children.toArray(e)):null}goOnline(){this.state.online||(this.callOnChangeHandler(!0),this.setState({online:!0}))}goOffline(){this.state.online&&(this.callOnChangeHandler(!1),this.setState({online:!1}))}callOnChangeHandler(e){this.props.onChange&&this.props.onChange(e)}}p.defaultProps=f;class m extends p{render(){return this.props.render({online:this.state.online})}}m.defaultProps=f;var g=r(23484),y=r(78366),v=r(15678);const b=l.default.div`
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
width: 100%;
height: 25px;
padding: 0;
background-color: #0353cb;
`,w=l.default.div`
display: flex;
align-items: center;
font: 400 12px var(--font-family-secondary)
color: #fff;
svg {
display: flex;
margin-right: 8px;
fill: #fff;
}
`,x=()=>(0,v.jsx)(b,{children:(0,v.jsxs)(w,{children:[(0,v.jsx)(k,{}),(0,v.jsx)("span",{children:(0,v.jsx)(y.HT,{id:"common.appIsOffline"})})]})}),k=e=>(0,v.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:11.176,height:11.176,viewBox:"0 0 11.176 11.176",...e,children:[(0,v.jsx)("path",{"data-name":"Path 5816",d:"M0 0h11.176v11.176H0z",style:{fill:"none"}}),(0,v.jsx)("path",{"data-name":"Path 5817",d:"M9.01 6.813a3.484 3.484 0 0 0-5.29-2.268l.68.68a2.559 2.559 0 0 1 3.749 2.267v.233h.7a1.394 1.394 0 0 1 .671 2.617l.675.675a2.316 2.316 0 0 0-1.183-4.2zM1.4 4.591l1.278 1.276a2.793 2.793 0 0 0 .116 5.583h5.462l.931.931.591-.591L1.988 4zm2.2 2.2 3.725 3.725H2.794a1.863 1.863 0 0 1 0-3.725z",transform:"translate(0 -2.137)"})]});var M=r(93080),E=r(99335),_=r(44977),A=r(12693),S=r(31550);const I=A.DU,T={SIDEBAR_LAYOUT:"sidebar",LANDING_LAYOUT:"landing"},C=e=>{let{activeLink:t,variant:r=T.LANDING_LAYOUT}=e;const{width:n,searchMobileExpanded:l}=(0,s.d4)((e=>({width:e.screen.width,searchMobileExpanded:e.search.mobileExpanded}))),h=n||window.innerWidth,f=h<=I,p=h<=1180,y=h<=880,b=(0,S.H)({variants:[{name:c.b3.sidebarPortfolioTitle.sidebarPortfolioTitle1,component:null},{name:c.b3.sidebarPortfolioTitle.sidebarPortfolioTitle2,component:"Portfolio tracker"}]}),w=(0,E.y)(b),k=E.L;return(0,v.jsx)(g.A,{children:(0,v.jsx)(m,{render:e=>{let{online:n}=e;return(0,v.jsx)(P,{$minHeight:n?a.HEADER_HEIGHT:77,children:(0,v.jsxs)(O,{id:"header-area",children:[n?null:(0,v.jsx)(x,{}),(0,v.jsx)(L,{children:(0,v.jsx)(N,{id:"id-timing-tracking",children:r===T.SIDEBAR_LAYOUT?(0,v.jsxs)(v.Fragment,{children:[y&&l?null:(0,v.jsx)(i.gu,{rankingsUrl:u.iw.HOMEPAGE}),(0,v.jsx)(i.vj,{maxWidth:"580px",margin:"0 12px 0 84px",isMobile:y}),y&&l?null:(0,v.jsxs)(j,{isMobileSearch:y,children:[f?null:(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(a.Button,{color:"secondary",mr:"12px",whiteSpace:"nowrap",to:`${d.WP}${u.iw.DEV_DASHBOARD_SUBMIT_DAPP}`,iconLeft:(0,v.jsx)(a.SubmitDappIcon,{}),onClick:()=>(0,_.Ay)({category:"navigation_events",action:"submit_dapp_link_click",label:null,event_source:"rankings",custom_dimension:"header_nav"}),children:"List a project"}),(0,v.jsx)(i.bt,{mr:"12px",eventSource:"rankings"})]}),(0,v.jsx)(i.Sq,{}),(0,v.jsx)(o.Q0,{isMobile:f,ml:"12px"}),(0,v.jsx)(a.HeaderNav,{activeLink:t,configObject:w,mobileBreakpoint:I,ml:"12px",onClick:e=>(0,_.Ay)({category:"navigation_events",action:"sidebar_link_click",label:e,event_source:"rankings",custom_dimension:"header_nav"}),submenuCollapsedEvent:e=>(0,_.Ay)({category:"navigation_events",action:"sidebar_submenu_collapsed",label:e,event_source:"rankings",custom_dimension:"header_nav"}),submenuExpandedEvent:e=>(0,_.Ay)({category:"navigation_events",action:"sidebar_submenu_expanded",label:e,event_source:"rankings",custom_dimension:"header_nav"})})]})]}):(0,v.jsxs)(v.Fragment,{children:[l?null:(0,v.jsx)(i.gu,{rankingsUrl:u.iw.HOMEPAGE}),(0,v.jsx)(i.vj,{maxWidth:"330px",margin:"0 12px 0 20px",isMobile:h<=780}),l?null:(0,v.jsxs)(j,{isMobileSearch:h<=780,children:[p?null:(0,v.jsx)(D,{children:(0,v.jsx)(a.HeaderHorizontalNav,{activeLink:t,configObject:k,onClick:e=>(0,_.Ay)({category:"navigation_events",action:"sidebar_link_click",label:e,event_source:"rankings",custom_dimension:"header_horizontal_nav"}),submenuExpandedEvent:e=>(0,_.Ay)({category:"navigation_events",action:"header_horizontal_submenu_expanded",label:e,event_source:"rankings",custom_dimension:"header_nav"}),mr:"12px"})}),p?null:(0,v.jsx)(i.bt,{mr:"12px",eventSource:"rankings"}),(0,v.jsx)(i.Sq,{}),(0,v.jsx)(o.Q0,{isMobile:p,ml:"12px"}),(0,v.jsx)(a.HeaderNav,{activeLink:t,configObject:w,mobileBreakpoint:1180,ml:"12px",onClick:e=>(0,_.Ay)({category:"navigation_events",action:"sidebar_link_click",label:e,event_source:"rankings",custom_dimension:"header_nav"}),submenuCollapsedEvent:e=>(0,_.Ay)({category:"navigation_events",action:"sidebar_submenu_collapsed",label:e,event_source:"rankings",custom_dimension:"header_nav"}),submenuExpandedEvent:e=>(0,_.Ay)({category:"navigation_events",action:"sidebar_submenu_expanded",label:e,event_source:"rankings",custom_dimension:"header_nav"})})]})]})})})]})})}})})},N=l.default.nav`
display: flex;
align-items: center;
width: 100%;
height: ${a.HEADER_HEIGHT}px;
max-height: ${a.HEADER_HEIGHT}px;
@media (max-width: 1399px) {
padding: 0 16px;
}
`,D=l.default.div`
display: flex;
flex-grow: 1;
justify-content: center;
`,j=l.default.div`
margin-left: auto;
display: flex;
align-items: center;
justify-content: flex-end;
flex-grow: ${e=>{let{isMobileSearch:t}=e;return t?"0":"1"}};
`,O=l.default.div`
position: fixed;
top: 0;
width: 100%;
min-height: ${a.HEADER_HEIGHT}px;
`,P=l.default.div`
position: relative;
z-index: 2000;
width: 100%;
min-height: ${e=>e.$minHeight?e.$minHeight:a.HEADER_HEIGHT}px;
`,L=(0,l.default)(M.A)`
height: ${a.HEADER_HEIGHT}px;
border-bottom: 1px solid var(--theme-divider-shadow-devider-color);
> section {
padding-right: 0;
padding-left: 0;
}
&:before {
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
background: rgba(0, 13, 38, 0.8);
backdrop-filter: blur(16px);
content: " ";
}
`},60236:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});r(88094);var n=r(33209),i=r(15678);const o=n.default.div`
${e=>{let{$pb:t}=e;return n.css`
display: flex;
background-color: ${e=>{let{$bg:t}=e;return t||"var(--theme-main-background-primary-bg-color)"}};
flex-direction: column;
padding-bottom: ${t};
`}}
`,a=e=>{let{pb:t="64px",bg:r,children:n,...a}=e;return(0,i.jsx)(o,{$pb:t,$bg:r,...a,children:n})}},15522:(e,t,r)=>{"use strict";r.d(t,{CV:()=>a,Dy:()=>g,N1:()=>m,Qu:()=>c,VZ:()=>l,Z7:()=>p,ab:()=>y,eq:()=>v,lH:()=>b,mZ:()=>f,og:()=>s,om:()=>d,q5:()=>u,qt:()=>h,sX:()=>w});var n=r(39465),i=r(87272),o=r(44977);const a="HIVEMIND_SET_USER_MESSAGE",s="HIVEMIND_SET_RESPONSE_MESSAGE",l="HIVEMIND_SET_LOADING",c="HIVEMIND_SET_AUTO_MESSAGE",u="HIVEMIND_CREATE_ROOM",d="HIVEMIND_SWITCH_ROOM",h="HIVEMIND_LOAD_HISTORICAL_ROOMS",f="HIVEMIND_LOAD_ROOM",p=e=>({type:a,payload:e}),m=e=>({type:s,payload:e}),g=e=>({type:c,payload:e}),y=()=>({type:u}),v=(e,t)=>async r=>{try{r((e=>({type:h,payload:e}))(await(0,n.r3)(e,t)))}catch(i){console.error("Failed to fetch historical rooms:",i)}},b=(e,t)=>async r=>{try{const i=await(0,n._k)(e,t),o=i.map((e=>{const t=e.userId!==n.ab,r=t?"user":"pixels-master";return{id:(0,n.lk)(),isUser:t,text:e.content.text,timestamp:new Date(e.createdAt).getTime(),user:r,...e.content.sources&&{sources:e.content.sources},...e.action&&{action:e.action},...e.thinking&&{thinking:e.thinking}}}));let a=Date.now();if(i&&i.length>0){const e=i[i.length-1];a=new Date(e.createdAt).getTime()}r(((e,t,r,n)=>({type:f,payload:{roomId:e,messages:t,lastActivity:r,createdAt:n}}))(e,o,a)),r((e=>({type:d,payload:{roomId:e}}))(e))}catch(i){console.error("Failed to fetch room:",i)}},w=(e,t)=>r=>{(0,o.F0)("sdp_hivemind_modal_open","dapp_page_events",e,{event_source:t}),r((0,i.qf)(i.lX.SDP_HIVEMIND))}},39465:(e,t,r)=>{"use strict";r.d(t,{B0:()=>s,QB:()=>u,_k:()=>c,ab:()=>o,lk:()=>a,r3:()=>l});var n=r(81705),i=r(10103);const o="d66bb992-9f47-0f36-b126-30db0bca2cb2",a=()=>"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){const t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})),s=`${i.OF}/pixels-master/${o}`,l=async(e,t)=>{const r=await(0,n.xhrRequest)({url:`${s}/${e}/rooms`,method:"GET",tryAuth:!0,withCredentials:!0,timeout:3e4,signal:t});if(200!==r.status)throw new Error(`API Error: ${r.status} ${r.statusText}`);return r.data.rooms||[]},c=async(e,t)=>{const r=await(0,n.xhrRequest)({url:`${s}/${e}/messages`,method:"GET",tryAuth:!0,withCredentials:!0,timeout:3e4,signal:t});if(200!==r.status)throw new Error(`API Error: ${r.status} ${r.statusText}`);return r.data.messages||[]},u=async(e,t,r,i)=>{const o=await(0,n.xhrRequest)({url:`${s}/message`,method:"POST",tryAuth:!0,withCredentials:!0,data:{text:e,roomUuid:t,userUuid:r},timeout:9e4,signal:i});if(200!==o.status)throw new Error(`API Error: ${o.status} ${o.statusText}`);if(!o.data.success||!o.data.messageJobId)throw new Error("Failed to get messageJobId from response");const a=o.data.messageJobId,l=async()=>{const e=await(0,n.xhrRequest)({url:`${s}/message-jobs/${a}/result`,method:"GET",tryAuth:!0,withCredentials:!0,timeout:3e4,signal:i});if(200!==e.status)throw new Error(`Polling API Error: ${e.status} ${e.statusText}`);return e.data};for(;;){var c;const e=await l();if(null!==e&&void 0!==e&&e.success&&null!==e&&void 0!==e&&null!==(c=e.data)&&void 0!==c&&c.result)return e.data.result;if(!1===(null===e||void 0===e?void 0:e.success))throw new Error("Message processing failed");await new Promise((e=>setTimeout(e,1e3)))}}},1750:(e,t,r)=>{"use strict";r.d(t,{A:()=>P});r(88094);var n=r(27943),i=r(69400),o=r(23892),a=r(82284),s=r(83835),l=r(68736),c=r(34633),u=r(10909),d=r(68298);function h(e,t){if((0,u.A)(2,arguments),!t||"object"!==(0,a.A)(t))return new Date(NaN);var r=t.years?(0,d.A)(t.years):0,n=t.months?(0,d.A)(t.months):0,i=t.weeks?(0,d.A)(t.weeks):0,o=t.days?(0,d.A)(t.days):0,h=t.hours?(0,d.A)(t.hours):0,f=t.minutes?(0,d.A)(t.minutes):0,p=t.seconds?(0,d.A)(t.seconds):0,m=(0,c.A)(e),g=n||r?(0,l.A)(m,n+12*r):m,y=o||i?(0,s.A)(g,o+7*i):g,v=1e3*(p+60*(f+60*h));return new Date(y.getTime()+v)}var f=r(65008),p=r(35895),m=r(6701),g=r(25815),y=r(92129),v=r(24628);var b=r(54304),w=r(12354),x=r(82116);var k=r(69571),M=6e4,E=1440,_=30*E,A=365*E;function S(e,t,r){var n,i,a;(0,u.A)(2,arguments);var s=(0,b.q)(),l=null!==(n=null!==(i=null===r||void 0===r?void 0:r.locale)&&void 0!==i?i:s.locale)&&void 0!==n?n:k.A;if(!l.formatDistance)throw new RangeError("locale must contain localize.formatDistance property");var d=(0,o.A)(e,t);if(isNaN(d))throw new RangeError("Invalid time value");var h,f,p,m=(0,x.A)((h=r,(0,x.A)({},h)),{addSuffix:Boolean(null===r||void 0===r?void 0:r.addSuffix),comparison:d});d>0?(f=(0,c.A)(t),p=(0,c.A)(e)):(f=(0,c.A)(e),p=(0,c.A)(t));var g,y=String(null!==(a=null===r||void 0===r?void 0:r.roundingMethod)&&void 0!==a?a:"round");if("floor"===y)g=Math.floor;else if("ceil"===y)g=Math.ceil;else{if("round"!==y)throw new RangeError("roundingMethod must be 'floor', 'ceil' or 'round'");g=Math.round}var v,S=p.getTime()-f.getTime(),I=S/M,T=(S-((0,w.A)(p)-(0,w.A)(f)))/M,C=null===r||void 0===r?void 0:r.unit;if("second"===(v=C?String(C):I<1?"second":I<60?"minute":Ie<10?`0${e}`:e,D=T.default.div`
display: flex;
align-items: center;
color: var(--theme-text-color-secondary);
font: var(--font-regular-14);
`,j=(0,T.default)(n.ClockIcon)`
margin-right: 10px;
fill: var(--theme-text-color-secondary);
`,O=T.default.span`
font-weight: 600;
`,P=e=>{let{date:t}=e;const r=(e=>{const t=e.getTimezoneOffset()>0?"-":"+",r=Math.abs(e.getTimezoneOffset());return`${t}${N(Math.floor(r/60))}:${N(r%60)}`})(new Date),a=(0,i.A)(new Date(t),`hh:mm aa, 'UTC'${r}, dd LLL yyy`),s=function(e){(0,u.A)(1,arguments);var t=(0,c.A)(e.start),r=(0,c.A)(e.end);if(isNaN(t.getTime()))throw new RangeError("Start Date is invalid");if(isNaN(r.getTime()))throw new RangeError("End Date is invalid");var n={};n.years=Math.abs((0,v.A)(r,t));var i=(0,o.A)(r,t),a=h(t,{years:i*n.years});n.months=Math.abs((0,g.A)(r,a));var s=h(a,{months:i*n.months});n.days=Math.abs((0,f.A)(r,s));var l=h(s,{days:i*n.days});n.hours=Math.abs((0,p.A)(r,l));var d=h(l,{hours:i*n.hours});n.minutes=Math.abs((0,m.A)(r,d));var b=h(d,{minutes:i*n.minutes});return n.seconds=Math.abs((0,y.A)(r,b)),n}({start:new Date(t),end:new Date}),l=(null===s||void 0===s?void 0:s.years)>0||(null===s||void 0===s?void 0:s.months)>0,d=function(e,t){return(0,u.A)(1,arguments),S(e,Date.now(),t)}(new Date(t),{addSuffix:!0});return(0,C.jsxs)(D,{children:[(0,C.jsx)(j,{width:"16px",height:"16px"}),(0,C.jsx)(n.Tooltip,{contentComponent:(0,C.jsxs)("span",{children:[(0,C.jsx)(I.HT,{id:"dappPage.lastUpdated"}),` ${a} `]}),children:l?a:(0,C.jsx)(O,{children:d})})]})}},88068:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var n=r(88094),i=r(40635),o=r(27943),a=r(81705),s=r(78366),l=r(45415),c=r(33209),u=r(73250),d=r(492),h=r(23484),f=r(93080),p=r(15678);const m=(0,c.default)(f.A)`
> section {
flex-direction: column;
display: flex;
align-items: center;
margin-bottom: 160px;
margin-top: 80px;
}
`,g=e=>{let{preventLoginModal:t=!1}=e;const r=(0,l.wA)(),{actions:{setLoginConnectModalState:c,setModal:f}}=i.YW,g=(0,l.d4)((e=>e.user.user)),[{source:y}]=(0,u.j)({qs:{source:null}}),v=(0,a.findGetParameter)("prevent_modal")||t,b=()=>r(c(!0)),w=(0,a.getCookie)("jwt");return(0,n.useEffect)((()=>("extension"===y&&g?r(f(!0,i.R8.defaultSuccessModal,{[i.R8.defaultSuccessModal]:{title:"You have logged in successfully",description:"Get back to the browser extension and refresh the data"}})):w||v||b(),()=>{r(c(!1))})),[v,g]),(0,p.jsx)(h.A,{children:(0,p.jsxs)(m,{children:[(0,p.jsx)(o.IconCdn,{name:"DappRadarIconNew.svg",width:"187px",height:"30px"}),(0,p.jsx)(d.S7,{mt:"48px",mb:"16px",$font:"var(--font-heading-32)",children:(0,p.jsx)(s.HT,{id:"loginScreen.welcomeToDappradarLoginPage"})}),(0,p.jsx)(d.m$,{mb:"48px",$font:"var(--font-regular-18)",children:(0,p.jsx)(s.HT,{id:"loginScreen.connectToAccessFeatures"})}),(0,p.jsx)(o.Button,{width:"280px",onClick:b,children:(0,p.jsx)(s.HT,{id:"loginScreen.connect"})})]})})}},9852:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var n=r(88094),i=r(27943),o=r(78366),a=r(33209),s=r(93080);const l=a.default.div`
max-width: 350px;
margin-top: 24px;
margin-bottom: 16px;
font-family: var(--font-family-secondary)
font-size: 18px;
line-height: 22px;
font-weight: bold;
text-align: center;
color: var(--theme-text-color-main);
`,c=a.default.div`
max-width: 330px;
margin-bottom: 32px;
font-family: var(--font-family-secondary)
font-size: 14px;
line-height: 21px;
text-align: center;
color: #d3d3d3;
`;var u=r(15678);class d extends n.Component{constructor(e){super(e),this.state={hasError:!1,error:null}}static getDerivedStateFromError(e){return{hasError:!0,error:e}}componentDidCatch(e,t){console.log("Error info",e,t)}render(){return this.state.hasError?(0,u.jsx)(h,{}):this.props.children}}const h=()=>(0,u.jsx)(f,{children:(0,u.jsxs)(p,{children:[(0,u.jsx)(i.MaintenanceIcon,{fill:"var(--theme-text-color-secondary)",height:"50px",width:"50px"}),(0,u.jsx)(l,{children:"Ops.. Something went wrong"}),(0,u.jsx)(c,{children:"Please try again later, reload the page or contact support."}),(0,u.jsx)(i.Button,{type:"button",onClick:()=>{window.location.reload()},icon:(0,u.jsx)(i.RefreshIcon,{height:10,width:10}),children:(0,u.jsx)(o.HT,{id:"mainErrorBoundary.reload"})})]})}),f=(0,a.default)(s.A)`
display: flex;
height: auto;
justify-content: center;
align-items: center;
flex-direction: column;
background-color: var(--theme-main-background-primary-bg-color);
padding: 32px 24px;
`,p=a.default.div`
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
`,m=e=>{let{children:t}=e;return(0,u.jsx)(d,{children:t})}},66471:(e,t,r)=>{"use strict";r.d(t,{A:()=>E,e:()=>M});var n=r(88094),i=r(27943),o=r(50360),a=r(33209),s=r(69417),l=r(25704),c=r(60236),u=r(44455),d=r(966),h=r(59053),f=r(73250),p=r(44977),m=r(67852),g=r(61700),y=r(29879),v=r(492),b=r(29161),w=r(15678);class x extends n.Component{render(){return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(c.A,{pb:"0",children:(0,w.jsx)(h.A,{activeLink:null})}),(0,w.jsxs)(s.O,{children:[(0,w.jsx)(d.Ay,{activeLink:null}),(0,w.jsx)(M,{})]}),(0,w.jsx)(l.A,{})]})}}const k=Object.values(o.GH).filter((e=>!0===e.bottomNav)),M=()=>{const[{variant:e}]=(0,f.j)({qs:{variant:null}});return(0,n.useEffect)((()=>{(0,p.F0)("page_not_found","global_events",window.location.pathname,{event_source:e})}),[]),(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(u.A,{title:"Page not found | DappRadar"}),(0,w.jsxs)(m.A,{width:"100%",padding:"36px 24px",gap:"8px",justifyContent:"flex-start",alignItems:"center",flexDirection:"column",children:[(0,w.jsx)(v.S7,{$font:"var(--font-heading-48)",letterSpacing:"var(--letter-spacing-48)",children:"404"}),(0,w.jsx)(v.S7,{fontSize:"24px",fontWeight:600,letterSpacing:"var(--letter-spacing-24)",children:"Page not found \u2014 but the data is here."}),(0,w.jsx)(v.m$,{fontSize:"18px",letterSpacing:"var(--letter-spacing-18)",children:"Try exploring one of the main trends below"}),(0,w.jsxs)(g.A,{maxWidth:"600px",width:"100%",my:"24px",children:[(0,w.jsxs)(m.A,{alignItems:"center",gap:"8px",children:[(0,w.jsx)(i.NarrativesIcon,{width:"20px",height:"20px",fill:"var(--theme-text-color-main)"}),(0,w.jsx)(v.S7,{fontSize:"16px",fontWeight:500,children:"Explore Trends"})]}),(0,w.jsx)(y.A,{}),(0,w.jsx)(S,{gap:"8px",children:k.map((e=>(0,w.jsx)(_,{narrative:e},e.sidebarId)))})]}),(0,w.jsx)(m.A,{display:"inline",children:(0,w.jsxs)(v.m$,{children:["Still lost? Start from our\xa0",(0,w.jsx)(v.lf,{to:b.iw.HOMEPAGE,children:"homepage"})]})})]})]})},E=x,_=e=>{let{narrative:t}=e;return(0,w.jsxs)(A,{to:t.pages.overview.path,children:[(0,w.jsx)("span",{children:t.icon}),t.sidebarTitle,(0,w.jsx)(i.ChevronIcon,{width:"14px",height:"14px",fill:"var(--theme-text-color-secondary)",style:{transform:"rotate(-90deg)"}})]})},A=(0,a.default)(i.SmartLink)`
display: flex;
align-items: center;
padding: 8px 10px;
gap: 6px;
font: 500 14px / 20px var(--font-family-secondary);
letter-spacing: var(--letter-spacing-14);
white-space: nowrap;
color: var(--theme-text-color-main);
background-color: var(--theme-body-bg-colors-2-level-body);
border-radius: 40px;
transition: background-color 0.2s ease;
&:hover {
color: var(--theme-text-color-main);
background-color: var(--theme-body-bg-colors-3-level-body);
}
`,S=(0,a.default)(m.A)`
flex-wrap: wrap;
`},84008:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});r(88094);var n=r(86446),i=r(33209),o=r(15678);const a=i.default.div`
display: flex;
justify-content: center;
align-items: center;
width: 100%;
`,s=()=>(0,o.jsx)("div",{id:"full-preloader",children:(0,o.jsx)(a,{children:(0,o.jsx)(n.ai,{autoplay:!0,loop:!0,src:"https://lottie.host/e18359d2-e435-46c6-a644-458dc3e4ca42/mpXqGyU7PL.json",style:{height:"700px",width:"700px"}})})})},48696:(e,t,r)=>{"use strict";r.d(t,{D:()=>l,N:()=>c});r(88094);var n=r(40635),i=r(27943);const o=r(33209).default.div`
display: flex;
justify-content: center;
margin-bottom: 16px;
height: 90px;
@media (max-width: 980px) {
height: 50px;
}
`;var a=r(15678);const s=e=>{let{topBanner:t,adCategory:r}=e;return"undefined"!==typeof r?(0,a.jsx)(o,{children:t?(0,a.jsx)(n.oC,{...t}):null}):null},l=e=>{let{adCategory:t=null,hookDep:r}=e;const{airdropTopBanner:i}=(0,n.J5)([{key:"airdropTopBanner",zoneIds:[n.n5.AirdropTopBanner],adTypes:[n.w4.AirdropsTopBanner],properties:{category:t}}],[r]);return(0,a.jsx)(s,{topBanner:i,adCategory:t})},c=e=>{let{adCategory:t,hookDep:r,zoneId:o=n.n5.RankingsTopBanner}=e;const l=(0,i.useWindowWidth)(),c=0!==l,u=l>980?"desktop":"mobile",{topBannerDesktop:d}=(0,n.J5)([{key:"topBannerDesktop",zoneIds:[o],adTypes:[n.w4.RankingsTopBannerDesktop],properties:{category:t}}],[r],"undefined"!==typeof t&&c&&"desktop"===u),{topBannerMobile:h}=(0,n.J5)([{key:"topBannerMobile",zoneIds:[o],adTypes:[n.w4.RankingsTopBannerMobile],properties:{category:t}}],[r],"undefined"!==typeof t&&c&&"mobile"===u),f=c?"desktop"===u?d:h:null;return(0,a.jsx)(s,{topBanner:f,adCategory:t})}},29692:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});r(88094);var n=r(50842),i=r(15678);const o=()=>(0,i.jsx)(n.ZA,{containerStyles:{color:"var(--theme-text-color-main)",backgroundColor:"var(--theme-body-bg-colors-1-level-body)",borderColor:"var(--theme-body-bg-colors-1-level-body)",mb:"16px"},iconStyles:{color:"var(--theme-text-color-main)"},linkStyles:{color:"var(--theme-primary-cta-color-40)"}})},37688:(e,t,r)=>{"use strict";r.d(t,{A:()=>u,S:()=>s});r(88094);var n=r(27943),i=r(33209),o=r(17310),a=r(15678);const s=768,l=e=>null===e||"0"===e?"neutral":parseInt(e)>0?"positive":"negative",c=e=>null===e||"0"===e?"-":parseInt(e)>0?`+${e}`:`${e}`,u=e=>{let{change:t,fontSize:r,fontWeight:i,arrowSize:o="17px",width:s="54px"}=e;return(0,a.jsxs)(d,{fontWeight:i,fontSize:r,width:s,$type:l(t),children:[c(t),(0,a.jsx)(n.ArrowRightFullHeadIcon,{width:o})]})},d=i.default.div`
display: flex;
align-items: center;
${o.width}
${o.fontSize}
${o.fontWeight}
padding-left: 8px;
margin-right: 8px;
@media (max-width: ${s}px) {
margin-right: 0px;
}
svg {
display: flex;
}
${e=>"positive"===e.$type&&h};
${e=>"negative"===e.$type&&f};
${e=>"neutral"===e.$type&&p};
`,h=i.css`
color: var(--theme-green-system-color-40);
svg {
fill: var(--theme-green-system-color-40);
transform: rotate(270deg);
}
`,f=i.css`
color: var(--theme-red-system-color-40);
svg {
fill: var(--theme-red-system-color-40);
transform: rotate(90deg);
}
`,p=i.css`
color: var(--theme-text-color-secondary);
svg {
display: none;
}
`},48947:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});r(88094);var n=r(81705),i=r(40865),o=(r(25704),r(59053),r(60236),r(88068)),a=(r(69417),r(15678));const s=()=>(0,n.getCookie)("jwt");function l(e){let{component:t,...r}=e;return s(r.location.pathname)?(0,a.jsx)(i.Route,{...r,render:e=>(0,a.jsx)(t,{...e})}):(0,a.jsx)(o.A,{})}},33206:(e,t,r)=>{"use strict";r.d(t,{s:()=>c,u:()=>s});var n=r(88094),i=r(72327),o=r(15678);const a=n.createContext(null),s=(0,n.memo)(l);function l(e){let{children:t}=e;const[r,s]=(0,n.useState)(!1);return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(a.Provider,{value:{setModalState:s},children:t}),r?(0,o.jsx)(i.A,{modalState:r,onClose:()=>s(!1)}):null]})}function c(){return(0,n.useContext)(a)}},72327:(e,t,r)=>{"use strict";r.d(t,{A:()=>y});r(88094);var n=r(40635),i=r(27943),o=r(45415),a=r(33209),s=r(29161),l=r(44977),c=r(67852),u=r(492),d=r(15678);const{actions:{setModalAndPreserveOptions:h}}=n.YW,f=(0,a.default)(u.m$)`
display: block;
`,p=(0,a.default)(c.A)`
flex-direction: column;
align-items: center;
padding: 80px 24px 24px;
position: relative;
`,m=(0,a.default)(c.A)`
background-color: var(--theme-pro-main);
height: 56px;
width: 56px;
align-items: center;
justify-content: center;
border-radius: 50%;
margin-bottom: 7px;
`,g=(0,a.default)(i.Button)`
display: inline-block;
`,y=e=>{let{modalState:t,onClose:r,gaCategory:a,gaLabel:c}=e;const y=(0,o.wA)();return(0,d.jsx)(i.Modal,{isShown:t,onClose:r,maxWidth:"360px",maxHeight:"425px",mobileMaxHeight:"405px",children:(0,d.jsxs)(p,{children:[(0,d.jsx)(m,{children:(0,d.jsx)(i.PasswordLockIcon,{fill:"var(--theme-text-color-main)",width:"20px",height:"22px"})}),(0,d.jsx)(u.S7,{$font:"var(--font-strong-24)",mb:"16px",justifyContent:"center",textAlign:"center",children:"Unlock exclusive features with DappRadar PRO"}),(0,d.jsxs)(f,{$font:"var(--font-regular-16)",textAlign:"center",children:["Access members-only features and more. Upgrade to get the PRO experience of DappRadar."," ",(0,d.jsx)(g,{size:"large",theme:"dark",target:"_blank",to:"https://docs.dappradar.com/v/radar-token/dappradar-pro",p:0,color:"transparent",onClick:()=>{a&&c&&(0,l.Ay)({category:a,action:"learn_more_link_click",label:c})},children:"Learn more"})]}),(0,d.jsx)(i.Button,{mt:"24px",size:"large",width:"100%",target:"_blank",to:s.iw.PRO_MEMBERSHIP,onClick:()=>{a&&c&&(0,l.Ay)({category:a,action:"go_pro_button_click",label:c})},children:"GO PRO"}),(0,d.jsxs)(u.S7,{mt:"24px",children:["Already have a PRO account?",(0,d.jsx)(g,{theme:"dark",size:"large",p:0,ml:"4px",color:"transparent",onClick:()=>{a&&c&&(0,l.Ay)({category:a,action:"go_pro_login_link_click",label:c}),r(),y(h(!0,n.R8.loginConnectModal))},children:"Log In"})]})]})})}},5048:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});r(88094);var n=r(33209),i=r(29879),o=r(77184),a=r(1750),s=r(21114),l=r(15678);const c=n.default.div`
flex-direction: column;
display: flex;
gap: 8px;
justify-content: ${e=>{let{$jc:t}=e;return t}};
@media screen and (min-width: 750px) {
flex-direction: row;
align-items: center;
gap: 0;
}
`,u=n.default.div`
margin-top: 15px;
@media screen and (min-width: 750px) {
margin-top: 0;
}
`,d=e=>{let{lastUpdatedDate:t,activeProtocols:r=[],separatorMargin:n="16px 0",showApiLink:d=!1,rightChildren:h=null}=e;const f=Array.from(new Set(r))||[];return t||f?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(i.A,{margin:n}),(0,l.jsxs)(c,{$jc:t?"space-between":"flex-end",children:[t?(0,l.jsx)(a.A,{date:t}):null,f.length?(0,l.jsx)(u,{children:(0,l.jsx)(o.A,{protocols:f})}):null,d?(0,l.jsx)(s.A,{}):null,h]})]}):null}},25588:(e,t,r)=>{"use strict";r.d(t,{Ss:()=>s,Y_:()=>u,ts:()=>l,zt:()=>c});var n=r(33209),i=r(17310),o=r(18728),a=r(492);const s=n.default.h1`
font: var(--font-heading-32);
color: var(--theme-text-color-main);
letter-spacing: var(--letter-spacing-32);
${i.space}
`,l=n.default.div`
${e=>{let{$padding:t="24px 24px 16px 24px",$mobilePadding:r="16px"}=e;return n.css`
padding: ${t};
@media screen and (max-width: ${o.M4+1}px) {
padding: ${r};
}
`}}
`,c=(0,n.default)(a.m$)`
border: 1px solid var(--theme-bg-neutral-control-color-active);
padding: ${e=>{let{$padding:t}=e;return t||"9px 16px"}};
display: inline-block;
border-radius: 24px;
`,u=n.default.div`
max-width: 100%;
width: 100%;
padding: 12px 0 12px 8px;
z-index: 1999;
opacity: ${e=>{let{$display:t}=e;return t?"1":"0"}};
pointer-events: ${e=>{let{$display:t}=e;return t?"auto":"none"}};
background-color: var(--theme-body-bg-colors-1-level-body);
border-bottom: 1px solid var(--theme-divider-shadow-devider-color);
box-shadow: 0px 6px 9px rgba(0, 0, 0, 0.23);
transition: all 0.2s ease;
display: ${e=>{let{$flex:t}=e;return t?"flex":"block"}};
&.sdp {
> * {
display: inline-block !important;
vertical-align: middle;
&:last-of-type {
width: 78%;
}
}
}
@media screen and (min-width: 769px) {
left: auto;
border: 1px solid var(--theme-divider-shadow-devider-color);
}
@media screen and (min-width: ${o.M4+1}px) {
border-radius: 0 0 16px 16px;
}
`;n.default.div`
margin: ${e=>{let{$margin:t="16px 0"}=e;return t}};
.horizontal-scroll-wrapper-dappradar {
display: flex;
flex-wrap: nowrap;
grid-gap: 4px;
}
`},17153:(e,t,r)=>{"use strict";r.d(t,{L:()=>o,v:()=>i});var n=r(18728);const i=(e,t)=>!e||(t?e>t:e>n.M4),o="end-of-content"},77184:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var n=r(88094),i=r(27943),o=r(50360),a=r(78366),s=r(33209),l=r(37600),c=r(492),u=r(25141),d=r(67852),h=r(15678);const f=(0,s.default)(d.A)`
> div:not(.additional-chains) {
margin-left: -4px;
}
`,p=e=>{var t;let{label:r=!0,maxProtocolsToDisplay:s=5,protocolWrapperSize:p="18px",protocolBgColor:m,iconSize:g="10px",iconColor:y,protocols:v,protocolsLabel:b=!1,fontSize:w="14px",tightVariant:x=!1}=e;if(!v||!v.length)return null;const k=null===v||void 0===v?void 0:v.slice(0,s),M=null===v||void 0===v||null===(t=v.slice(s,null===v||void 0===v?void 0:v.length))||void 0===t?void 0:t.length,E=()=>x?(0,h.jsxs)(f,{children:[k.map(((e,t)=>(0,h.jsxs)(n.Fragment,{children:[(0,h.jsx)(l.Yw,{$size:p,$bgColor:m||"var(--theme-bg-neutral-control-color-active)",children:(0,h.jsx)(o.s9,{name:e,width:g,height:g,fill:y||"var(--theme-text-color-secondary)"})}),b?(0,h.jsx)(c.m$,{className:"protocol-label",fontSize:w,children:(0,o.IQ)(e)}):null]},`${e}-${t}`))),M>0?(0,h.jsxs)(u.tl,{className:"additional-chains",children:["+",M]}):null]}):(0,h.jsxs)(d.A,{alignItems:"center",gap:"8px",children:[k.map(((e,t)=>(0,h.jsxs)(n.Fragment,{children:[(0,h.jsx)(l.Yw,{$size:p,$bgColor:m||"var(--theme-bg-neutral-control-color-active)",children:(0,h.jsx)(o.s9,{name:e,width:g,height:g,fill:y||"var(--theme-text-color-secondary)"})}),b?(0,h.jsx)(c.m$,{className:"protocol-label",fontSize:w,children:(0,o.IQ)(e)}):null]},`${e}-${t}`))),M>0?(0,h.jsxs)(u.tl,{children:["+",M]}):null]});return(0,h.jsxs)(d.A,{alignItems:"center",gap:"8px",children:[r?(0,h.jsx)(c.m$,{children:(0,h.jsx)(a.HT,{id:"dappPage.dataIsAvailableOn"})}):null,b?E():(0,h.jsx)(i.Tooltip,{contentComponent:v.map(((e,t)=>(0,h.jsx)("span",{children:`${0!==t?",":""} ${(0,o.IQ)(e)}`},e))),children:E()})]})}},33619:(e,t,r)=>{"use strict";r.d(t,{A:()=>B});var n=r(88094),i=r(27943),o=r(81705),a=r(50360),s=r(16199),l=r(78366),c=r(33209),u=r(492),d=r(67852);const h=(0,c.default)(i.IconCdn)`
margin-right: 8px;
`,f=(0,c.default)(i.ChipAction)`
&:hover {
background-color: var(--theme-bg-neutral-control-color-default);
color: var(--theme-text-color-secondary);
border-color: var(--theme-bg-neutral-control-color-default);
}
`,p=c.default.div`
display: flex;
flex-direction: column;
background-color: var(--theme-body-bg-colors-2-level-body);
border-radius: 16px;
width: ${e=>{let{$width:t="calc(33.333% - 16px)"}=e;return t}};
min-width: ${e=>{let{$minWidth:t}=e;return t}};
min-height: ${e=>{let{$minHeight:t}=e;return t}};
overflow: hidden;
margin-bottom: ${e=>{let{$mb:t}=e;return t}};
position: relative;
transition: all 0.3s;
margin: 8px;
margin: ${e=>{let{$margin:t}=e;return t}};
${e=>{let{$hoverable:t}=e;return t&&c.css`
cursor: pointer;
&:hover {
background-color: var(--theme-body-bg-colors-3-level-body);
.horizontal-scroll-wrapper-dappradar__main {
&:before {
background: linear-gradient(
90deg,
var(--theme-body-bg-colors-3-level-body) 10%,
rgba(0, 0, 0, 0) 100%
);
}
&:after {
background: linear-gradient(
270deg,
var(--theme-body-bg-colors-3-level-body) 10%,
rgba(0, 0, 0, 0) 100%
);
}
}
}
`}}
@media (max-width: 1340px) {
width: calc(50% - 16px);
margin-bottom: ${e=>{let{$mbMobile:t="16px"}=e;return t}};
}
@media (max-width: 768px) {
width: 100%;
}
${e=>{let{$borderColor:t,$variant:r}=e;return t&&c.css`
border: 1px solid ${t};
${"large"===r&&c.css`
&::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 52px;
background: linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0) 100%);
z-index: 1;
}
`}
`}}
${e=>{let{$shadow:t}=e;return t&&c.css`
box-shadow: ${t};
`}}
`,m=c.default.div`
width: 100%;
height: 50%;
border-radius: 16px 16px 0 0;
overflow: hidden;
height: 179px;
position: relative;
img {
width: 100%;
height: 100%;
object-fit: cover;
transition: transform 0.3s;
${p}:hover & {
transform: scale(1.1);
}
}
`,g=c.default.div`
padding: 16px;
`,y=(0,c.default)(u.S7)`
font: var(--font-strong-16);
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
height: 20px;
a {
text-align: left;
color: var(--theme-text-color-main);
}
`,v=c.default.div`
display: flex;
align-items: center;
flex-wrap: nowrap;
margin-top: 8px;
font: var(--font-regular-14);
margin-bottom: 16px;
color: var(--theme-text-color-secondary);
height: 20px;
overflow: hidden;
position: relative;
&:after {
content: "";
position: absolute;
height: 20px;
width: 10px;
background: linear-gradient(
270deg,
var(--theme-body-bg-colors-2-level-body) 10%,
rgba(0, 0, 0, 0) 100%
);
right: 0;
}
`,b=c.default.div`
display: flex;
font-weight: 400;
line-height: 18px;
margin-right: 8px;
flex-shrink: 0;
b {
font-weight: 600;
}
a {
text-align: left;
}
`,w=c.default.span`
@media (min-width: 768px) {
max-width: 120px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
`,x=c.default.div`
display: flex;
align-items: center;
flex-shrink: 0;
`,k=c.default.div`
width: 20px;
height: 20px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
svg {
fill: var(--theme-text-color-secondary);
}
`,M=c.default.div`
display: flex;
align-items: center;
margin-right: 4px;
flex-shrink: 0;
`,E=c.default.span`
margin-left: 8px;
`,_=(0,c.default)(i.ChipAction)`
position: absolute;
top: 8px;
left: 8px;
z-index: 1;
color: var(--theme-red-system-color-40);
svg {
margin-right: 8px;
fill: var(--theme-red-system-color-40);
}
`,A=c.default.div`
border-radius: 4px;
overflow: hidden;
height: 16px;
width: 16px;
margin-right: 8px;
`,S=(0,c.default)(d.A)`
position: absolute;
top: 16px;
right: 16px;
z-index: 1;
max-height: 24px;
`;var I=r(56440),T=r(15678);const C=e=>"xp"===e.type?(0,T.jsx)(I.$,{$size:"16px",$fontSize:"7px",children:"XP"}):"bp"===e.type?(0,T.jsx)(h,{name:"BoostedIcon.svg"}):(0,T.jsx)(i.ImageLoader,{src:e.image,width:"16px",height:"16px",style:{marginRight:"4px"}});var N=r(23484),D=r(44977),j=r(82600),O=r(29161),P=r(82450),L=r(2861);const R=e=>{const t=new Date,r=new Date(e);if(r<=t)return null;const n=r-t,i=Math.floor(n/1e3),o=Math.floor(i/60),a=Math.floor(o/60),s=Math.floor(a/24),l=a%24,c=o%60;return a>=24?`${s}d ${l}h ${c}min`:a>=1?`${l}h ${c}min`:`${c}min ${i%60}sec`},z=(0,c.default)(d.A)`
border-radius: 16px 16px 0 0;
background: rgba(14, 34, 64, 0.8);
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
`,B=e=>{var t,r,c;let{quest:d,width:h,variant:I="large",minWidth:B,mb:U,mbMobile:F,minHeight:H,gaEvent:V,itemID:G,margin:q}=e;const{colors:W}=(0,i.useColorsTheme)(),Y=(0,n.useRef)(null),Z=null!==d&&void 0!==d&&d.chainId?80001===d.chainId?"polygon":s.qP[d.chainId]:null,Q=!(null===d||void 0===d||!d.endDate)&&new Date(null===d||void 0===d?void 0:d.endDate){let r={borderColor:null,shadow:null,badges:[]};e&&(r={borderColor:"var(--theme-pro-main)",shadow:"0px 0px 8px 0px rgba(226, 73, 251, 0.50)",badges:[(0,T.jsx)(i.ProBadgeIcon,{width:50,height:24},"badge-pro-0")]}),9===t&&(r={borderColor:"var(--theme-primary-cta-color-60-main)",shadow:"0px 0px 8px 0px rgba(0, 108, 255, 0.50)",badges:[...r.badges,(0,T.jsx)(i.IconCdn,{name:"DappLaunchIcon.svg"},"badge-dapplaunch-9")]});return r})(d.pro,d.categoryId),te=R(null===d||void 0===d?void 0:d.startDate),[re,ne]=(0,n.useState)((()=>R(null===d||void 0===d?void 0:d.startDate)));return(0,n.useEffect)((()=>{if(null===d||void 0===d||!d.startDate)return;const e=setInterval((()=>{const e=R(d.startDate);ne(e)}),1e3);return()=>clearInterval(e)}),[null===d||void 0===d?void 0:d.startDate]),(0,T.jsx)(N.A,{children:(0,T.jsxs)(p,{$width:h,$minWidth:B,$mb:U,$margin:q,$mbMobile:F,$borderColor:$,$shadow:X,$minHeight:H,$variant:I,$hoverable:!te,itemID:G,onClick:()=>{!te&&Y.current.click()},children:["large"===I&&(0,T.jsxs)(m,{children:[J&&(0,T.jsx)(_,{size:"medium",label:(0,T.jsx)(T.Fragment,{children:"ended"===J?(0,T.jsx)(l.HT,{id:"quests.ended"}):"endingSoon"===J&&(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(i.ClockIcon,{width:18,height:18}),(0,T.jsx)(l.HT,{id:"quests.endingSoon"})]})})}),ee.length?(0,T.jsxs)(S,{gap:"4px",children:[ee.map(((e,t)=>(0,T.jsx)("div",{children:e},`quest-badge-${t}`)))," "]}):null,(0,T.jsx)(i.ImageLoader,{src:(0,o.imageResize)(null===(t=d.images)||void 0===t?void 0:t.main,400,90)}),re&&(0,T.jsx)(z,{justifyContent:"center",alignItems:"center",children:(0,T.jsxs)(u.S7,{$font:"var(--font-strong-24)",letterSpacing:"var(--letter-spacing-24)",children:["Opens in ",re]})})]}),(0,T.jsxs)(g,{children:[(0,T.jsx)(y,{as:"h2",children:re?(0,T.jsx)(T.Fragment,{children:(0,L.EJ)(d.title,43)}):(0,T.jsx)(i.SmartLink,{to:`${O.iw.SINGLE_QUEST_PAGE}/${d.slug}`,onClick:V,ref:Y,children:(0,L.EJ)(d.title,43)})}),(0,T.jsxs)(v,{children:[d.projectData&&d.projectData.name&&(0,T.jsx)(b,{children:(0,T.jsxs)(i.Button,{to:d.projectData.link,color:"transparentNeutral",p:0,onClick:e=>{e.stopPropagation(),(0,D.F0)("project_link_click","quest_events",d.projectData.link)},children:[d.projectData.logo?(0,T.jsx)(A,{children:(0,T.jsx)(i.ImageLoader,{src:(0,o.imageResize)(d.projectData.logo,16,90)})}):null,(0,T.jsx)(w,{children:` ${d.projectData.name}`}),(0,T.jsx)(E,{children:"\u2022"})]})}),(null===d||void 0===d||null===(r=d.requirements)||void 0===r?void 0:r.level)&&(0,T.jsxs)(M,{children:[(0,T.jsx)(l.HT,{id:"quests.levelRequiredExplore",data:{level:null===d||void 0===d||null===(c=d.requirements)||void 0===c?void 0:c.level}}),(0,T.jsx)(E,{children:"\u2022"})]}),(0,T.jsxs)(x,{children:[(0,T.jsx)(k,{children:(0,T.jsx)(a.s9,{name:Z,width:"12px",height:"12px"})}),(0,a.IQ)(Z)]})]}),(0,T.jsx)(P.A,{size:4,totalSteps:d.actions,completedSteps:d.completedActions})]}),(0,T.jsxs)(i.SimpleHorizontalScroll,{p:"0 16px 16px",gap:"8px",gradientColor:"var(--theme-body-bg-colors-2-level-body)",gradientWidth:40,children:[d.questRewards.filter((e=>e.type!==j.Eh.erc721||e.type===j.Eh.erc1155)).map(((e,t)=>(0,T.jsx)(f,{size:"small",label:(0,T.jsxs)(T.Fragment,{children:[C(e),(0,j.uM)(e.type,e.amount,e.title)]})},t+e.title))),d.questRewards.filter((e=>e.type===j.Eh.erc721||e.type===j.Eh.erc1155)).length>0&&(0,T.jsx)(f,{size:"small",label:(0,T.jsx)(T.Fragment,{children:"+"+d.questRewards.filter((e=>e.type===j.Eh.erc721||e.type===j.Eh.erc1155)).length})})]})]})})}},55708:(e,t,r)=>{"use strict";r.d(t,{K3:()=>s,P4:()=>u,j8:()=>l,jv:()=>c,kb:()=>d});var n=r(33209),i=r(18728),o=r(12693),a=r(93080);const s=(0,n.default)(a.A)`
> section {
padding-right: 0;
padding-left: 0;
@media (max-width: 1400px) {
padding-right: 16px;
padding-left: 16px;
}
@media (max-width: 768px) {
padding-right: 0;
padding-left: 0;
}
}
`,l=n.default.div`
position: relative;
width: 100%;
padding-top: ${e=>{let{$pt:t}=e;return t||"16px"}};
@media screen and (min-width: ${o.DU+1}px) {
max-width: calc(
100% - ${e=>{let{$sidebarWidth:t}=e;return t||i._G}}px
);
}
`,c=n.default.div``,u=(n.default.div`
display: flex;
flex-direction: column;
`,n.default.div`
position: relative;
canvas {
max-height: 300px;
}
`),d=n.default.div`
margin-left: auto;
`;n.default.div`
display: flex;
align-items: center;
`,n.default.div`
display: flex;
justify-content: space-between;
align-items: center;
`},44455:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});r(88094);var n=r(42339),i=r(12693),o=r(15678);function a(e){let{url:t,canonicalUrl:r,title:a,description:s,featuredImageUrl:l,lang:c,metaTitle:u,metaDescription:d,metaKeywords:h,metaRobotsNoindex:f,metaRobotsNofollow:p,metaRobotsNoarchive:m,ogTitle:g,ogDescription:y,ogImageUrl:v,ogType:b,twitterTitle:w,twitterDescription:x,twitterImageUrl:k}=e;const M=d||s||"Explore top blockchain dapps, NFTs, games, DeFi projects, tokens, and airdrops. Track rankings, explore market insights, find trending projects, and unlock rewards with the World\u2019s Dapp Store.",E=l||i.S2+"/share-images/top-blockchain-dapps.jpg";t||r||(t=window.location.protocol+"//"+window.location.host);const _=[{name:"description",content:M},{property:"og:url",content:r||t},{property:"og:title",content:g||u||a||"DappRadar - Discover Dapps, NFTs, Games, Tokens, and Airdrops"},{property:"og:description",content:y||M},{property:"og:type",content:b||"website"},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:title",content:w||u||a||"DappRadar - Discover Dapps, NFTs, Games, Tokens, and Airdrops"},{name:"twitter:description",content:x||M}].concat(h?{name:"keywords",content:h}:[]).concat(f||p||m?{name:"robots",content:[f,p,m].filter((e=>!!e)).join(", ")}:[]).concat(v||E?[{property:"og:image",content:v||E},{property:"og:image:alt",content:a},{property:"og:image:type",content:"image/jpeg"},{property:"og:image:width",content:"1200"},{property:"og:image:height",content:"630"}]:[]).concat(k||E?[{name:"twitter:image",content:k||E}]:[]),A=[].concat(r?{rel:"canonical",key:"canonical",href:r}:[]);return(0,o.jsx)(n.default,{htmlAttributes:{lang:c},title:a,meta:_,link:A})}a.defaultProps={lang:"en",featuredImageUrl:""};const s=a},77159:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(88094),i=r(33209),o=r(15678);const a=e=>{let{children:t,className:r,trackColor:i,thumbColor:a,thumbHoverColor:l,alwaysVisible:c,...u}=e;const d=(0,n.useRef)(null),[h,f]=(0,n.useState)(!1);return(0,n.useEffect)((()=>()=>{clearTimeout(d.current)}),[]),(0,o.jsx)(s,{className:r,$visible:c||h,$track:i||"var(--theme-main-background-primary-bg-color)",$thumb:a||"var(--theme-body-bg-colors-2-level-body)",$thumbHover:l||"var(--theme-body-bg-colors-3-level-body)",onScroll:()=>{h||f(!0),clearTimeout(d.current),d.current=setTimeout((()=>{h&&f(!1)}),2e3)},...u,children:t})},s=i.default.div`
overflow-y: auto;
&::-webkit-scrollbar {
width: 10px;
}
&::-webkit-scrollbar-track {
padding: 8px 0;
background-color: ${e=>{let{$track:t}=e;return t}};
border-radius: 100px;
}
&::-webkit-scrollbar-thumb {
cursor: pointer;
border: 3px solid transparent;
background-color: ${e=>{let{$thumb:t,$visible:r,$track:n}=e;return r?t:n}};
border-radius: 100px;
background-clip: content-box;
transition: background-color 1000ms ease;
&:hover {
background-color: ${e=>{let{$thumbHover:t,$visible:r,$track:n}=e;return r?t:n}};
}
}
`},26899:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>k,EC:()=>_,L8:()=>N,Lw:()=>T,_J:()=>S,jT:()=>A,ou:()=>I,pv:()=>C});var n=r(88094),i=r(78366),o=r(40865),a=r(29161),s=r(58987),l=r(69417),c=r(25704),u=r(59053),d=r(60236),h=r(48947),f=r(55708),p=r(966),m=r(31961),g=r(26776),y=r(6016),v=r(17751),b=r(48696),w=r(29692),x=r(15678);const k=e=>{let{sidebarId:t,bottomBannersCategory:r,SeoComponent:o,adCategory:a,topBannerZoneId:s,faqSlug:l,feedbackVariant:c="RANKINGS",hideFeedback:u=!1,hideBottomBanners:d=!1,children:h}=e;const{setActiveLink:v}=(0,p.VF)();return(0,n.useEffect)((()=>{v(t)}),[t]),(0,x.jsxs)(x.Fragment,{children:[o,(0,x.jsxs)(f.j8,{children:[(0,x.jsx)(w.A,{}),(0,x.jsx)(b.N,{adCategory:a,hookDep:a,zoneId:s}),h,u?null:(0,x.jsx)(g.A,{variant:c,border:"top",margin:"16px 0 0"}),d?null:(0,x.jsx)(y.A,{category:r,containerBg:"transparent"}),l?(0,x.jsx)(m.A,{subtitle:(0,x.jsx)(i.HT,{id:"api.heroFAQ"}),name:l}):null]})]})},M=e=>{let{children:t}=e;const[r,i]=(0,n.useState)(null);return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(d.A,{pb:"0",children:(0,x.jsx)(u.A,{activeLink:r,variant:u.U.SIDEBAR_LAYOUT})}),(0,x.jsxs)(l.O,{children:[(0,x.jsx)(p.Ay,{activeLink:r}),(0,x.jsx)(p.I0.Provider,{value:{activeLink:r,setActiveLink:i},children:t})]}),(0,x.jsx)(c.A,{})]})},E=[a.a$.DAPP,a.a$.SINGLE_COLLECTION_PAGE,a.a$.SINGLE_TOKEN_PAGE,a.a$.SINGLE_QUEST_PAGE,a.a$.SINGLE_CHAIN_PAGE,a.a$.RANKINGS,a.a$.RANKINGS_DIRECTORY,a.a$.QUESTS_EXPLORE,a.a$.RANKINGS_TAG,a.a$.RANKINGS_BOOSTED,a.a$.RANKINGS_CHAINS,a.a$.RANKINGS_HOT_CONTRACTS,a.a$.RANKINGS_TOKENS,a.a$.RANKINGS_SOCIAL,a.a$.RANKINGS_HIGH_RISK,a.a$.NFT_MARKETPLACES,a.a$.NFT_AGGREGATORS,a.a$.NFT_SALES,a.a$.NFT_COLLECTIONS,a.a$.REPORTS,a.a$.ALERTS_CONTAINER,a.a$.ALERTS,a.a$.REWARD_CENTER,a.iw.MY_QUESTS,a.a$.PRO_MEMBERSHIP,a.a$.ACCOUNT_PROFILE,a.a$.ACCOUNT_SETTINGS,a.a$.ACCOUNT_FORGOT_PASSWORD,a.a$.TOKEN_SWAP,a.a$.AIRDROPS_LIST,a.a$.SINGLE_AIRDROP,a.a$.RADAR_OVERVIEW,a.a$.BOOSTING,a.a$.BUG_BOUNTY,a.a$.TERMS,a.a$.TOKEN_TERMS,a.a$.ADTERMS,a.a$.DISCLAIMER,a.a$.CANDIDATE_PRIVACY_POLICY,a.a$.PRIVACY,a.a$.BOOSTING_OVERVIEW,a.a$.HOMEPAGE,a.a$.NARRATIVES,a.a$.PORTFOLIO,a.a$.HIVEMIND,a.a$.HIVEMIND_AGENTS],_=(0,a.FN)([...E,...s.Ve]);function A(){return(0,n.useEffect)((()=>{setTimeout((()=>{v.LC.preload(),v.ws.preload(),v.Gw.preload(),v.CU.preload(),v.MJ.preload(),v.bs.preload(),v.eI.preload(),v.L7.preload(),v.$e.preload(),v.zH.preload(),v.Ff.preload()}),2e3),setTimeout((()=>{v.__.preload(),v.pS.preload(),v.eM.preload(),v.GU.preload()}),1e4)}),[]),(0,x.jsx)(M,{children:(0,x.jsxs)(o.Switch,{children:[(0,x.jsx)(o.Route,{exact:!0,path:a.a$.DAPP,component:v.eZ}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.SINGLE_COLLECTION_PAGE,component:v.fR}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.SINGLE_TOKEN_PAGE,component:v.sK}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.SINGLE_QUEST_PAGE,component:v.JG}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.SINGLE_CHAIN_PAGE,component:v.IQ}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.RANKINGS,component:v.ws}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.RANKINGS_DIRECTORY,component:v.__}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.QUESTS_EXPLORE,component:v.zH}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.RANKINGS_TAG,component:v.iF}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.RANKINGS_BOOSTED,component:v.Gw}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.RANKINGS_CHAINS,component:v.CU}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.RANKINGS_HOT_CONTRACTS,component:v.LC}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.RANKINGS_TOKENS,component:v.eI}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.RANKINGS_SOCIAL,component:v.pS}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.RANKINGS_HIGH_RISK,component:v.L7}),(0,x.jsx)(o.Route,{path:a.a$.NARRATIVES,component:v.e7}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.NFT_MARKETPLACES,component:v.bs}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.NFT_AGGREGATORS,component:v.PS}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.NFT_SALES,component:v.ff}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.NFT_COLLECTIONS,component:v.MJ}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.REPORTS,component:v.eM}),(0,x.jsx)(o.Route,{exact:!0,path:[a.a$.ALERTS_CONTAINER,a.a$.ALERTS],component:v.Wh}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.REWARD_CENTER,component:v.$e}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.PRO_MEMBERSHIP,component:v.e6}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.SINGLE_AIRDROP,component:v.SR}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.AIRDROPS_LIST,component:v.Ff}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.TOKEN_SWAP,component:v.r9}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.RADAR_OVERVIEW,component:v.Cy}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.BOOSTING,component:v.GU}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.BUG_BOUNTY,component:v.ef}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.PRIVACY,component:v.ZZ}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.CANDIDATE_PRIVACY_POLICY,component:v.qc}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.TERMS,component:v.iI}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.ADTERMS,component:v.TU}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.TOKEN_TERMS,component:v.F_}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.DISCLAIMER,component:v.MW}),(0,x.jsx)(o.Route,{exact:!0,path:a.iw.BOOSTING_OVERVIEW,component:v.dF}),(0,x.jsx)(o.Route,{exact:!0,path:a.iw.HOMEPAGE,component:v.V4}),(0,x.jsx)(h.A,{exact:!0,path:a.iw.MY_QUESTS,component:v.u6}),(0,x.jsx)(h.A,{exact:!0,path:a.a$.ACCOUNT_SETTINGS,component:v.wB}),(0,x.jsx)(h.A,{exact:!0,path:a.a$.ACCOUNT_PROFILE,component:v.Yk}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.ACCOUNT_FORGOT_PASSWORD,component:v.XC}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.PORTFOLIO,component:v.ru}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.HIVEMIND,component:v.hl}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.HIVEMIND_AGENTS,component:v.Tv})]})})}function S(){(0,n.useEffect)((()=>{setTimeout((()=>{v.eZ.preload()}),1e3)}),[])}function I(){(0,n.useEffect)((()=>{setTimeout((()=>{v.sK.preload()}),1e3)}),[])}function T(){(0,n.useEffect)((()=>{setTimeout((()=>{v.fR.preload()}),1e3)}),[])}function C(){(0,n.useEffect)((()=>{setTimeout((()=>{v.JG.preload()}),1e3)}),[])}function N(){(0,n.useEffect)((()=>{setTimeout((()=>{v.SR.preload()}),1e3)}),[])}},966:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>y,I0:()=>f,VF:()=>p});var n=r(88094),i=r(27943),o=r(33209),a=r(18728),s=r(12693),l=r(99335),c=r(44977),u=r(77159),d=r(31550),h=r(15678);const f=n.createContext({activeLink:null,setActiveLink:()=>{}});function p(){try{return(0,n.useContext)(f)}catch(e){return console.log("Error while returning context data: ",e),null}}const m=o.default.div`
position: relative;
display: block;
width: ${a._G}px;
padding: 16px 4px 36px 0;
min-height: 600px;
@media (max-width: ${e=>{let{$breakpoint:t=s.DU}=e;return t}}px) {
display: none;
}
`,g=(0,o.default)(u.A)`
position: sticky;
top: 68px;
display: block;
width: 230px;
height: ${e=>{let{$height:t=1e3}=e;return t}}px;
.dr-sidebar {
max-width: 218px;
}
`,y=e=>{let{activeLink:t=a.bT.rankingsDapp,breakpoint:r}=e;const n=(0,i.useWindowHeight)(1e3),o=(0,d.H)({variants:[{name:a.b3.sidebarPortfolioTitle.sidebarPortfolioTitle1,component:null},{name:a.b3.sidebarPortfolioTitle.sidebarPortfolioTitle2,component:"Portfolio tracker"}]}),s=(0,l.y)(o);return(0,h.jsx)(m,{$breakpoint:r,children:(0,h.jsx)(g,{$height:n-68,alwaysVisible:!0,children:(0,h.jsx)(i.Sidebar,{theme:"dark",configObject:s,activeLink:t,onClick:e=>(0,c.Ay)({category:"navigation_events",action:"sidebar_link_click",label:e,event_source:"rankings",custom_dimension:"sidebar_nav"}),submenuCollapsedEvent:e=>(0,c.Ay)({category:"navigation_events",action:"sidebar_submenu_collapsed",label:e,event_source:"rankings",custom_dimension:"sidebar_nav"}),submenuExpandedEvent:e=>(0,c.Ay)({category:"navigation_events",action:"sidebar_submenu_expanded",label:e,event_source:"rankings",custom_dimension:"sidebar_nav"})})})})}},99335:(e,t,r)=>{"use strict";r.d(t,{L:()=>p,y:()=>f});r(88094);var n=r(27943),i=r(81705),o=r(50360),a=r(78366),s=r(18728),l=r(19717),c=r(35084),u=r(29161),d=r(44977),h=r(15678);const f=e=>[{id:s.bT.homepage,title:"Home",icon:(0,h.jsx)(n.HomepageIcon,{}),navRoute:u.iw.HOMEPAGE},{id:s.bT.explore,title:"Explore Web3",icon:(0,h.jsx)(n.ExploreIcon,{}),submenu:[{id:s.bT.rankingsHotContracts,parent:s.bT.explore,title:"Hot contracts",navRoute:u.iw.RANKINGS_HOT_CONTRACTS},{id:s.bT.dappDirectory,parent:s.bT.explore,navRoute:u.iw.RANKINGS_DIRECTORY,title:(0,h.jsx)(a.HT,{id:"rankings.sidebar.directory"})}]},{id:s.bT.narratives,title:"Trending now",icon:(0,h.jsx)(n.NarrativesIcon,{}),submenu:[{id:o.GH.gaming.sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.GamesIcon,{}),title:o.GH.gaming.sidebarTitle,navRoute:o.GH.gaming.pages.overview.path},{id:o.GH.defi.sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.DefiIcon,{}),title:o.GH.defi.sidebarTitle,navRoute:o.GH.defi.pages.overview.path},{id:o.GH.ai.sidebarId,parent:s.bT.rankings,icon:(0,h.jsx)(n.AiIcon,{}),title:o.GH.ai.sidebarTitle,navRoute:o.GH.ai.pages.overview.path},{id:o.GH.gambling.sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.GamblingIcon,{}),title:o.GH.gambling.sidebarTitle,navRoute:o.GH.gambling.pages.overview.path},{id:o.GH.rwa.sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.RwaIcon,{}),title:o.GH.rwa.sidebarTitle,navRoute:o.GH.rwa.pages.overview.path},{id:o.GH.social.sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.SocialIcon,{}),title:o.GH.social.sidebarTitle,navRoute:o.GH.social.pages.overview.path},{id:o.GH["high-risk"].sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.HighRiskIcon,{}),title:o.GH["high-risk"].sidebarTitle,navRoute:o.GH["high-risk"].pages.overview.path}]},{id:s.bT.rankings,title:"Rankings",icon:(0,h.jsx)(n.RankingsIcon,{}),submenu:[{parent:s.bT.rankings,id:s.bT.rankingsDapp,title:"Global",navRoute:u.iw.RANKINGS},{id:s.bT.rankingsDappBoosted,parent:s.bT.rankings,navRoute:u.iw.RANKINGS_BOOSTED,title:(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(a.HT,{id:"rankings.sidebar.boosted"}),(0,h.jsx)(c.A,{ml:"6px"})]})},{parent:s.bT.rankings,id:s.bT.rankingsChains,title:(0,h.jsx)(a.HT,{id:"rankings.sidebar.chains"}),navRoute:u.iw.RANKINGS_CHAINS},{id:s.bT.rankingsNFTCollection,parent:s.bT.rankings,title:(0,h.jsx)(a.HT,{id:"rankings.sidebar.nfts"}),navRoute:u.iw.RANKINGS_NFT_COLLECTIONS},{id:s.bT.rankingsNFTMarketplace,parent:s.bT.rankings,title:(0,h.jsx)(a.HT,{id:"nft.marketplaces"}),navRoute:u.iw.RANKINGS_NFT_MARKETPLACES},{id:s.bT.rankingsTokens,parent:s.bT.rankings,title:(0,h.jsx)(a.HT,{id:"rankings.sidebar.tokens"}),navRoute:u.iw.RANKINGS_TOKENS}]},{id:s.bT.rewards,title:(0,h.jsx)(a.HT,{id:"rankings.sidebar.rewards"}),icon:(0,h.jsx)(n.RewardsIcon,{}),submenu:[{parent:s.bT.rewards,id:s.bT.rewards,title:(0,h.jsx)(a.HT,{id:"rewards.seasonTwo"}),navRoute:u.iw.REWARD_CENTER},{parent:s.bT.rewards,id:s.bT.quests,title:(0,h.jsx)(a.HT,{id:"generic.sidebar.quests"}),navRoute:u.iw.QUESTS_EXPLORE},{parent:s.bT.rewards,id:s.bT.airdrops,title:(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(a.HT,{id:"generic.sidebar.airdrops"}),(0,h.jsx)(c.A,{ml:"6px"})]}),navRoute:u.iw.AIRDROPS_LIST}]},{id:"portfolio",title:e||(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(a.HT,{id:"generic.sidebar.portfolio"}),(0,h.jsx)(c.A,{ml:"6px"})]}),icon:(0,h.jsx)(n.PortfolioIcon,{}),navRoute:u.iw.PORTFOLIO},{id:s.bT.radar,title:"$RADAR",icon:(0,h.jsx)(n.IconCdn,{name:"RadarTokenIcon.svg",width:"24px",height:"24px"}),navRoute:u.iw.RADAR_OVERVIEW},{id:s.bT.reports,title:"Reports",icon:(0,h.jsx)(n.ResearchIcon,{}),navRoute:u.iw.REPORTS},{separator:!0},{id:"list-a-project",mobileOnlyHeaderComponent:(0,h.jsx)(n.Button,{color:"secondary",mb:"24px",ml:"12px",whiteSpace:"nowrap",to:`${l.WP}${u.iw.DEV_DASHBOARD_SUBMIT_DAPP}`,iconLeft:(0,h.jsx)(n.SubmitDappIcon,{}),onClick:()=>(0,d.Ay)({category:"navigation_events",action:"submit_dapp_link_click",label:null,event_source:"rankings",custom_dimension:"header_nav"}),children:"List a project"})},{id:s.bT.accountProMembership,secondary:!0,icon:(0,h.jsx)(n.IconCdn,{name:"SidebarProIcon.svg",width:"20px",height:"20px"}),title:(0,h.jsx)(h.Fragment,{children:(0,i.isPro)()?"PRO Membership":"Upgrade to PRO"}),navRoute:u.iw.PRO_MEMBERSHIP},{id:s.bT.boostingOverview,secondary:!0,icon:(0,h.jsx)(n.IconCdn,{name:"BoostedBgIcon.svg",width:"20px",height:"20px"}),title:"Vote for dapps",navRoute:u.iw.BOOSTING_OVERVIEW},{id:s.bT.advertise,secondary:!0,external:!0,icon:(0,h.jsx)(n.AdvertiseSidebarIcon,{fill:"#b1bbce",width:"20px",height:"20px"}),title:"Advertise",navRoute:`${l.WP}/advertise`},{id:s.bT.api,secondary:!0,external:!0,icon:(0,h.jsx)(n.ApiIcon,{fill:"#b1bbce",width:"20px",height:"20px"}),title:"API",navRoute:u.iw.API_LANDING},{external:!0,secondary:!0,id:"developers-hub",icon:(0,h.jsx)(n.DevelopersHubIcon,{fill:"#b1bbce",width:"20px",height:"20px"}),title:"Developers Hub",navRoute:`${l.WP}/developers`}],p=[{id:s.bT.explore,title:"Explore Web3",icon:(0,h.jsx)(n.ExploreIcon,{}),submenu:[{id:s.bT.rankingsHotContracts,parent:s.bT.explore,title:"Hot contracts",navRoute:u.iw.RANKINGS_HOT_CONTRACTS},{id:s.bT.dappDirectory,parent:s.bT.explore,navRoute:u.iw.RANKINGS_DIRECTORY,title:(0,h.jsx)(a.HT,{id:"rankings.sidebar.directory"})}]},{id:s.bT.narratives,title:"Trending now",icon:(0,h.jsx)(n.NarrativesIcon,{}),submenu:[{id:o.GH.gaming.sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.GamesIcon,{}),title:o.GH.gaming.sidebarTitle,navRoute:o.GH.gaming.pages.overview.path},{id:o.GH.defi.sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.DefiIcon,{}),title:o.GH.defi.sidebarTitle,navRoute:o.GH.defi.pages.overview.path},{id:o.GH.ai.sidebarId,parent:s.bT.rankings,icon:(0,h.jsx)(n.AiIcon,{}),title:o.GH.ai.sidebarTitle,navRoute:o.GH.ai.pages.overview.path},{id:o.GH.gambling.sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.GamblingIcon,{}),title:o.GH.gambling.sidebarTitle,navRoute:o.GH.gambling.pages.overview.path},{id:o.GH.rwa.sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.RwaIcon,{}),title:o.GH.rwa.sidebarTitle,navRoute:o.GH.rwa.pages.overview.path},{id:o.GH.social.sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.SocialIcon,{}),title:o.GH.social.sidebarTitle,navRoute:o.GH.social.pages.overview.path},{id:o.GH["high-risk"].sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.HighRiskIcon,{}),title:o.GH["high-risk"].sidebarTitle,navRoute:o.GH["high-risk"].pages.overview.path}]},{id:s.bT.rankings,title:"Rankings",icon:(0,h.jsx)(n.RankingsIcon,{}),submenu:[{parent:s.bT.rankings,id:s.bT.rankingsDapp,title:"Global",navRoute:u.iw.RANKINGS},{id:s.bT.rankingsDappBoosted,parent:s.bT.rankings,navRoute:u.iw.RANKINGS_BOOSTED,title:(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(a.HT,{id:"rankings.sidebar.boosted"}),(0,h.jsx)(c.A,{ml:"6px"})]})},{parent:s.bT.rankings,id:s.bT.rankingsChains,title:(0,h.jsx)(a.HT,{id:"rankings.sidebar.chains"}),navRoute:u.iw.RANKINGS_CHAINS},{id:s.bT.rankingsNFTCollection,parent:s.bT.rankings,title:(0,h.jsx)(a.HT,{id:"rankings.sidebar.nfts"}),navRoute:u.iw.RANKINGS_NFT_COLLECTIONS},{id:s.bT.rankingsNFTMarketplace,parent:s.bT.rankings,title:(0,h.jsx)(a.HT,{id:"nft.marketplaces"}),navRoute:u.iw.RANKINGS_NFT_MARKETPLACES},{id:s.bT.rankingsTokens,parent:s.bT.rankings,title:(0,h.jsx)(a.HT,{id:"rankings.sidebar.tokens"}),navRoute:u.iw.RANKINGS_TOKENS}]},{id:s.bT.rewards,title:(0,h.jsx)(a.HT,{id:"rankings.sidebar.rewards"}),icon:(0,h.jsx)(n.RewardsIcon,{}),submenu:[{parent:s.bT.rewards,id:s.bT.rewards,title:(0,h.jsx)(a.HT,{id:"rewards.seasonTwo"}),navRoute:u.iw.REWARD_CENTER},{parent:s.bT.rewards,id:s.bT.quests,title:(0,h.jsx)(a.HT,{id:"generic.sidebar.quests"}),navRoute:u.iw.QUESTS_EXPLORE},{parent:s.bT.rewards,id:s.bT.airdrops,title:(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(a.HT,{id:"generic.sidebar.airdrops"}),(0,h.jsx)(c.A,{ml:"6px"})]}),navRoute:u.iw.AIRDROPS_LIST}]}]},37600:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>l,Yw:()=>u});r(88094);var n=r(50360),i=r(16199),o=r(33209),a=r(67852),s=r(15678);const l=e=>{let{protocolKey:t,subProtocol:r,iconSize:o="15px",iconWrapperSize:l="24px",bgColor:d,fontSize:h,isRibbon:f,color:p,fontWeight:m,underlineOnHover:g=!1}=e;return(0,s.jsxs)(a.A,{alignItems:"center",children:[(0,s.jsx)(u,{$size:l,$bgColor:d,children:(0,s.jsx)(n.s9,{name:i.qP[t],width:o,height:o,fill:"var(--theme-text-color-secondary)"})}),(0,s.jsx)(c,{$color:p,$fw:m,$fontSize:h||f&&"12px",$trim:!!f,$hover:g,children:(0,n.IQ)(i.qP[t],r)})]})},c=o.default.div`
font-weight: ${e=>{let{$fw:t=400}=e;return t}};
color: ${e=>{let{$color:t}=e;return t||"var(--theme-text-color-secondary)"}};
margin-left: 6px;
font-size: ${e=>{let{$fontSize:t}=e;return t||"16px"}};
white-space: nowrap;
overflow: ${e=>{let{$trim:t}=e;return t?"hidden":"visible"}};
text-overflow: ${e=>{let{$trim:t}=e;return t?"ellipsis":"clip"}};
transition: text-decoration 0.2s ease;
&:hover {
text-decoration: ${e=>{let{$hover:t}=e;return t?"underline":"none"}};
}
`,u=o.default.div`
width: ${e=>{let{$size:t}=e;return t||"24px"}};
height: ${e=>{let{$size:t}=e;return t||"24px"}};
background-color: ${e=>{let{$bgColor:t}=e;return t||"var(--theme-primary-cta-color-20-disable)"}};
display: flex;
justify-content: center;
align-items: center;
border-radius: 50%;
margin-right: ${e=>{let{$mr:t}=e;return t}};
`},30925:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>o,Ve:()=>i,f_:()=>n});const n=1100,i="snftm",o={nft_chain_id:null,nft_collection:null,nft_id:null}},29308:(e,t,r)=>{"use strict";r.d(t,{A:()=>Me});var n=r(88094),i=r(27943),o=r(33209),a=r(81705),s=r(99354),l=r(10103);const c=["11","27","35","61","68","118"],u=(0,s.A)()?"https://metadata.dappradar.com/v1":"https://metadata.dappradar.dev/v1";var d=r(30925),h=r(492),f=r(29879),p=r(67852),m=r(15678);const g=o.default.div`
background-color: var(--theme-body-bg-colors-2-level-body);
padding: 16px;
border-radius: 16px;
width: 100%;
`,y=e=>{let{icon:t,title:r,children:n}=e;return(0,m.jsxs)(g,{children:[(0,m.jsxs)(p.A,{alignItems:"center",gap:"12px",children:[t,r?(0,m.jsx)(h.S7,{fontSize:"18px",fontWeight:500,children:r}):null]}),r?(0,m.jsx)(f.A,{}):null,n]})},v=(0,n.createContext)({data:null,chainId:null,loading:!1,ready:!1});function b(){try{return(0,n.useContext)(v)}catch(e){return console.log("Error while returning context data: ",e),null}}const w=e=>{let{contextResults:t,contextLoading:r,chainId:i,isDesktop:o,children:a}=e;const[s,l]=(0,n.useState)({data:t,chainId:i,loading:r,ready:!r&&!!t});return(0,n.useEffect)((()=>{l({data:t,chainId:i,loading:r,ready:!r&&!!t})}),[JSON.stringify(t),r]),(0,m.jsx)(v.Provider,{value:{...s,setContextValue:l,isDesktop:o},children:a})};var x=r(58585);const k=o.default.div`
display: grid;
grid-template-columns: 1fr 1fr;
gap: 8px;
`,M=(0,o.default)(i.NFTIcon)`
fill: var(--theme-text-color-secondary);
width: 20px;
height: 20px;
`,E=(0,o.default)(p.A)`
justify-content: space-between;
width: 100%;
padding: 24px 48px;
z-index: 1;
background-color: var(--theme-body-bg-colors-1-level-body);
`,_=()=>{const{data:e,isDesktop:t,loading:r}=b(),[o,s]=(0,n.useState)([]),{formatCurrency:l}=(0,x.a)();return(0,n.useEffect)((()=>{r||(()=>{var t,r,n,i,o,c,u,d;const h=[{id:"volume-0",title:"Volume",value:null!==e&&void 0!==e&&null!==(t=e.collection)&&void 0!==t&&t.volume?l(e.collection.volume):"-",change:null!==e&&void 0!==e&&null!==(r=e.collection)&&void 0!==r&&r.volumeChange?(0,a.calculateChange)(e.collection.volumeChange):void 0},{id:"traders-1",title:"Traders",value:null!==e&&void 0!==e&&null!==(n=e.collection)&&void 0!==n&&n.tradersCount?(0,a.formatNumber)(e.collection.tradersCount,2,{shortenThousands:!1}):"-",change:null!==e&&void 0!==e&&null!==(i=e.collection)&&void 0!==i&&i.tradersCountChange?(0,a.calculateChange)(e.collection.tradersCountChange):void 0},{id:"mcap-2",title:"Market cap",value:null!==e&&void 0!==e&&null!==(o=e.collection)&&void 0!==o&&o.marketCap?l(e.collection.marketCap):"-",change:null!==e&&void 0!==e&&null!==(c=e.collection)&&void 0!==c&&c.marketCapChange?(0,a.calculateChange)(e.collection.marketCapChange):void 0},{id:"sales-3",title:"Sales",value:null!==e&&void 0!==e&&null!==(u=e.collection)&&void 0!==u&&u.salesCount?(0,a.formatNumber)(e.collection.salesCount,2,{shortenThousands:!1}):"-",change:null!==e&&void 0!==e&&null!==(d=e.collection)&&void 0!==d&&d.salesCountChange?(0,a.calculateChange)(e.collection.salesCountChange):"-"}];s(h)})()}),[r,JSON.stringify(e)]),t?(0,m.jsxs)("div",{children:[(0,m.jsx)(f.A,{margin:"24px 0 0"}),(0,m.jsxs)(E,{children:[(0,m.jsx)(h.m$,{fontWeight:500,children:"Collection stats (24h):"}),!r&&o?(0,m.jsx)(m.Fragment,{children:o.map((e=>(0,m.jsxs)(p.A,{gap:"8px",alignItems:"center",children:[(0,m.jsx)(h.m$,{children:e.title}),(0,m.jsx)(h.S7,{fontWeight:500,children:e.value}),(0,m.jsx)(i.Change,{...e.change,size:16})]},e.id)))}):null]})]}):(0,m.jsx)(y,{icon:(0,m.jsx)(M,{}),title:"Collection stats",children:(0,m.jsx)(k,{children:!r&&o?(0,m.jsx)(m.Fragment,{children:o.map((e=>{const{id:t,...r}=e;return(0,m.jsx)(i.StatsButton,{...r,color:"secondary"},e.id)}))}):null})})};var A=r(50360),S=r(42084),I=r.n(S),T=r(2861),C=r(73250);const N=(e,t)=>[{cell:e=>(0,m.jsxs)("div",{children:[(0,m.jsx)(O,{mb:"2px",fontSize:"14px",children:e.eventType}),(0,m.jsx)(P,{to:(0,A.dO)(e,t),color:"transparent",p:0,target:"_blank",children:I()(new Date(e.date))})]}),skeletonConfig:{width:10,height:10,borderRadius:"5px"},pr:"8px",textAlign:i.Table.textAlign.left,text:"Time",width:"112px"},{cell:t=>(0,m.jsxs)(p.A,{gap:"4px",alignItems:"flex-start",children:[t.marketplaceTitle&&t.marketplaceLogo?(0,m.jsx)(i.Tooltip,{contentComponent:`Sold on ${t.marketplaceTitle}`,children:(0,m.jsx)(D,{src:t.marketplaceLogo,width:"20px",height:"20px"})}):null,(0,m.jsxs)("div",{children:[t.priceInFiat?(0,m.jsx)(h.S7,{mb:"2px",fontSize:"14px",children:e(t.priceInFiat)}):"-",t.priceInCrypto?(0,m.jsx)(h.m$,{fontSize:"12px",children:`${(0,a.formatNumber)(t.priceInCrypto.amount)} ${(0,T.EJ)(t.priceInCrypto.symbol,7)}`}):"-"]})]}),skeletonConfig:{width:10,height:10,borderRadius:"5px"},pr:"8px",textAlign:i.Table.textAlign.left,text:"Price",width:"65px"},{sortable:!1,cell:e=>(0,m.jsxs)(p.A,{gap:"4px",alignItems:"center",children:[(0,m.jsx)(P,{to:(0,A.oO)(e.from,t),color:"transparent",p:0,target:"_blank",children:(0,T.Wr)(e.from,3)}),(0,m.jsx)(j,{}),(0,m.jsx)(P,{to:(0,A.oO)(e.to,t),color:"transparent",p:0,target:"_blank",children:(0,T.Wr)(e.to,3)})]}),skeletonConfig:{width:10,height:10,borderRadius:"5px"},pr:"8px",textAlign:i.Table.textAlign.left,text:"Transfer",width:"112px"},{cell:e=>e.floorPriceDiff?(0,m.jsx)(i.Change,{...(0,a.calculateChange)(e.floorPriceDiff),size:"14px",align:"left"}):"-",skeletonConfig:{width:10,height:10,borderRadius:"5px"},pr:"8px",textAlign:i.Table.textAlign.left,text:"Floor diff.",width:"65px"}],D=(0,o.default)(i.ImageLoader)`
flex-shrink: 0;
border-radius: 50%;
`,j=(0,o.default)(i.ArrowInCircleIcon)`
fill: var(--theme-text-color-tertiary);
width: 16px;
height: 16px;
`,O=(0,o.default)(h.S7)`
text-transform: capitalize;
`,P=(0,o.default)(i.Button)`
font-weight: 400;
text-align: left;
`,L=(0,o.default)(i.StopWatchIcon)`
fill: var(--theme-text-color-secondary);
width: 20px;
height: 20px;
`,R=()=>{const{data:e}=b(),{formatCurrency:t}=(0,x.a)(),r=(0,i.useWindowWidth)(),[{nft_chain_id:n}]=(0,C.j)({namespaceQs:d.Ak,namespace:d.Ve});return(0,m.jsx)(y,{icon:(0,m.jsx)(L,{}),title:"Activity",children:(0,m.jsx)(i.ScrollContainer,{maxHeight:r>d.f_&&r{const{data:e,loading:t}=b(),[r,i]=(0,n.useState)([]);return(0,n.useEffect)((()=>{t||(()=>{var t,r,n,o,s,l,c;const u=[{id:"last-sale-price-0",title:"Last sale price",value:null!==(t=e.nft.lastSalePriceInCrypto)&&void 0!==t&&t.price?`${(0,a.formatNumber)(null===(r=e.nft.lastSalePriceInCrypto)||void 0===r?void 0:r.price,2,{shortenThousands:!1})} ${(0,T.EJ)(null===(n=e.nft.lastSalePriceInCrypto)||void 0===n?void 0:n.symbol,7)}`:"-",change:e.nft.lastSalePriceChange&&(0,a.calculateChange)(e.nft.lastSalePriceChange)},{id:"floor-price-1",title:"Floor price",value:null!==(o=e.nft.floorPriceInCrypto)&&void 0!==o&&o.price?`${(0,a.formatNumber)(e.nft.floorPriceInCrypto.price,2,{shortenThousands:!1})} ${(0,T.EJ)(e.nft.floorPriceInCrypto.symbol,7)}`:"-",change:e.nft.floorPriceChange&&(0,a.calculateChange)(e.nft.floorPriceChange)},{id:"estimated-value-2",title:"Estimated value",value:null!==(s=e.nft.estimatedPriceInCrypto)&&void 0!==s&&s.price?`${(0,a.formatNumber)(null===(l=e.nft.estimatedPriceInCrypto)||void 0===l?void 0:l.price,2,{shortenThousands:!1})} ${(0,T.EJ)(null===(c=e.nft.estimatedPriceInCrypto)||void 0===c?void 0:c.symbol,7)}`:"-",change:e.nft.estimatedPriceChange&&(0,a.calculateChange)(e.nft.estimatedPriceChange)}];i(u)})()}),[t,JSON.stringify(e)]),(0,m.jsx)(y,{icon:(0,m.jsx)(U,{}),title:"Price details",children:(0,m.jsx)(B,{gap:"12px",children:r.map((e=>{const{id:t,...r}=e;return(0,m.jsx)(z,{color:"secondary",...r},e.id)}))})})};var H=r(82735),V=r(10580);const G=(0,o.default)(p.A)`
> div {
padding: 0;
}
`,q=e=>{var t;let{setReportFormActive:r}=e;return(0,m.jsx)(y,{children:(0,m.jsxs)(G,{flexDirection:"column",width:"100%",children:[(0,m.jsx)(V.A,{lockOutSubmissionsWithCookie:!1,variant:"SINGLE_NFT",afterSubmit:()=>r(!1),pathname:null===H.A||void 0===H.A||null===(t=H.A.location)||void 0===t?void 0:t.pathname}),(0,m.jsx)(i.Button,{mt:"16px",width:"100%",color:"secondary",onClick:()=>r(!1),children:"Cancel"})]})})},W=e=>{let{reportFormActive:t,setReportFormActive:r}=e;const{isDesktop:n}=b();return t&&n?(0,m.jsx)(q,{setReportFormActive:r}):(0,m.jsxs)(p.A,{flexDirection:"column",gap:"16px",width:"100%",children:[(0,m.jsx)(F,{}),n?null:(0,m.jsx)(_,{}),(0,m.jsx)(R,{})]})};var Y=r(12693);const Z=e=>{let{parentRef:t,toggleActive:r,remainingMarketplaces:o}=e;const a=(0,n.useRef)();return(0,i.useOutsideClick)([t,a],(()=>{r(!1)})),o.length?(0,m.jsx)(K,{ref:a,children:o.map(((e,t)=>(0,m.jsx)(ee,{children:(0,m.jsxs)(te,{onClick:()=>r(),to:e.url,target:"_blank",children:["View on ",e.marketplace]})},`${e.url}-${t}`)))}):null},Q=(0,o.default)(p.A)`
height: 100%;
width: 100%;
@media screen and (min-width: ${d.f_}px) {
width: 415px;
}
@media screen and (min-width: ${d.f_+400}px) {
width: 456px;
}
`,K=o.default.ul`
overflow-y: auto;
max-height: 200px;
`,J=o.default.div`
display: flex;
align-items: center;
justify-content: center;
`,$=(0,o.default)(i.NFTIcon)`
fill: var(--theme-body-bg-colors-4-level-body);
width: 280px;
height: 260px;
@media screen and (min-width: ${d.f_}px) {
width: 350px;
height: 350px;
}
`,X=o.default.div`
background-color: var(--theme-body-bg-colors-2-level-body);
border-radius: 16px;
overflow: hidden;
display: flex;
justify-content: center;
margin: 0 auto;
width: 100%;
height: 100%;
min-height: 350px;
`,ee=o.default.li`
transition: background-color 0.2s ease;
cursor: pointer;
&:hover {
background-color: var(--theme-body-bg-colors-3-level-body);
}
`,te=(0,o.default)(i.SmartLink)`
padding: 12px;
color: var(--theme-text-color-main);
display: block;
&:hover {
color: var(--theme-text-color-main);
}
`,re=(0,o.default)(p.A)`
flex-direction: column;
background-color: var(--theme-body-bg-colors-2-level-body);
border-radius: 16px;
padding: 16px;
position: relative;
@media screen and (min-width: ${d.f_}px) {
flex-direction: row;
}
/* Open and more actions buttons */
> * {
width: 100%;
@media screen and (min-width: ${d.f_}px) {
width: ${e=>{let{$childrenWidth:t}=e;return t}};
}
div[role="button"] {
display: flex;
justify-content: center;
}
}
`,ne=o.default.div`
background-image: ${e=>{let{$imgUrl:t}=e;return`url(${t})`}};
background-size: contain;
background-position: center;
background-repeat: no-repeat;
width: 100%;
`,ie=()=>{var e,t;const r=(0,n.useRef)(),{data:o}=b(),s=o.marketplacesLinks?o.marketplacesLinks[0]:null,l=null===(e=o.marketplacesLinks)||void 0===e?void 0:e.slice(1,o.marketplacesLinks.length);return(0,m.jsx)("div",{ref:r,children:(0,m.jsxs)(Q,{gap:"16px",flexDirection:"column",justifyContent:"space-between",children:[(0,m.jsx)(X,{children:null!==(t=o.nft)&&void 0!==t&&t.imageUrl?(0,m.jsx)(m.Fragment,{children:(e=>{var t;const r=(e=>e&&".mp4"===e.substr(-4)?"video":"image")(e);return"video"===r?(0,m.jsx)("video",{alt:"nft-video",src:e,poster:Y.S2+"/nft-placeholder-light-blue.svg",autoPlay:!0,muted:!0,loop:!0}):(0,m.jsx)(ne,{$imgUrl:(0,a.imageResize)(null===(t=o.nft)||void 0===t?void 0:t.imageUrl,430)})})(o.nft.imageUrl)}):(0,m.jsx)(J,{children:(0,m.jsx)($,{})})}),(0,m.jsxs)(re,{gap:"12px",$childrenWidth:null!==s&&void 0!==s&&s.url&&null!==l&&void 0!==l&&l.length?"50%":"100%",children:[(0,m.jsx)(i.Button,{to:(null===s||void 0===s?void 0:s.url)||o.explorerLink,target:"_blank",size:"large",children:null!==s&&void 0!==s&&s.marketplace?`Open on ${s.marketplace}`:"View on explorer"}),null!==l&&void 0!==l&&l.length?(0,m.jsx)(i.Select,{direction:"up",reactPortal:!1,customButton:(0,m.jsx)(h.m$,{fontSize:"16px",fontWeight:600,children:"More actions"}),customOptions:(0,m.jsx)(Z,{parentRef:r,remainingMarketplaces:l})}):null]})]})})};var oe=r(50842),ae=r(16199),se=r(77184),le=r(29161);const ce=e=>{let{collection:t}=e;return(0,m.jsx)(he,{to:`${le.iw.SINGLE_COLLECTION_PAGE}/${t.slug}`,children:(0,m.jsxs)(p.A,{gap:"8px",children:[(0,m.jsx)(pe,{children:(0,m.jsx)(i.ImageLoader,{src:null===t||void 0===t?void 0:t.logo},`${t.title}-${t.logo}`)}),(0,m.jsx)(h.S7,{className:"title",fontWeight:600,children:null===t||void 0===t?void 0:t.title})]})})},ue=e=>{let{chainId:t}=e;return(0,m.jsx)(he,{to:`${le.iw.SINGLE_CHAIN_PAGE}/${ae.qP[t]}/nfts`,children:(0,m.jsx)(se.A,{protocolsLabel:!0,label:!1,maxProtocolsToDisplay:1,protocolWrapperSize:"20px",iconSize:"14px",protocols:[ae.qP[t]]})})},de=e=>{let{nft:t,isPortfolio:r}=e;return!r||null!==t&&void 0!==t&&t.owner?(0,m.jsx)(m.Fragment,{children:null===t||void 0===t||!t.owner||null!==t&&void 0!==t&&t.isBurned?(0,m.jsx)(fe,{children:"\ud83d\udd25 Burned"}):(0,m.jsx)(he,{to:`${le.iw.PORTFOLIO}?wallet=${t.owner}`,target:"_blank",children:(0,m.jsxs)(p.A,{gap:"8px",children:[(0,m.jsx)(h.m$,{children:"Owner:"}),(0,m.jsx)(pe,{$borderRadius:"50%",children:(0,m.jsx)(i.ImageLoader,{src:`https://api-avatars.dappradar.com/${t.owner}.svg`})}),(0,m.jsx)(h.m$,{className:"title",fontWeight:600,children:(0,T.Wr)(t.owner,4)})]})})}):null},he=(0,o.default)(i.SmartLink)`
&:hover {
.title,
.protocol-label {
text-decoration: underline;
}
}
`,fe=o.default.div`
color: var(--theme-red-system-color-40);
font-size: 14px;
font-weight: 500;
`,pe=o.default.div`
width: 24px;
height: 24px;
border-radius: ${e=>{let{$borderRadius:t="8px"}=e;return t}};
overflow: hidden;
`,me=(0,o.default)(p.A)`
> a:not(:first-of-type) {
margin-left: 16px;
padding-left: 16px;
border-left: 1px solid var(--theme-divider-shadow-devider-color);
}
`,ge=e=>{var t;let{reportFormActive:r,setReportFormActive:n,isPortfolio:o}=e;const{data:s,isDesktop:l,chainId:c}=b(),[{nft_chain_id:u,nft_collection:f,nft_id:g}]=(0,C.j)({namespaceQs:d.Ak,namespace:d.Ve}),{pushNotification:y}=(0,oe.E$)(),v=[{value:"refresh-metadata",text:"Refresh Metadata",onClick:async()=>{var e;const t=await(0,a.xhrRequest)({url:`https://metadata.dappradar.com/v1/refresh-nft-metadata/${u}/${f}/${g}`});t&&null!==t&&void 0!==t&&null!==(e=t.data)&&void 0!==e&&e.success?y({title:"Metadata request sent",description:"Please check back in 5 minutes, your NFT metadata is being refreshed.",variant:"success"}):y({title:"Something went wrong",description:"There were issues with the request. Please try again later.",variant:"fail"})}}];return(0,m.jsxs)("div",{children:[(0,m.jsx)(h.S7,{as:"h2",$font:"var(--font-strong-18)",letterSpacing:"var(--letter-spacing-18)",mb:"16px",height:"24px",children:(null===(t=s.nft)||void 0===t?void 0:t.title)||"NFT"}),l?(0,m.jsxs)(p.A,{justifyContent:"space-between",children:[(0,m.jsxs)(me,{alignItems:"center",children:[s.collection?(0,m.jsx)(ce,{collection:s.collection}):null,c?(0,m.jsx)(ue,{chainId:c}):null,(0,m.jsx)(de,{nft:s.nft,isPortfolio:o})]}),(0,m.jsxs)(p.A,{gap:"12px",alignItems:"center",children:[(0,m.jsx)(i.Button,{onClick:()=>n(!0),type:"button",disabled:r,color:"neutral",size:"small",iconLeft:(0,m.jsx)(i.FlagIcon,{width:"16px",height:"16px"}),children:"Report"}),(0,m.jsx)(i.ContextualMenu,{options:v,noTriggerBackground:!0,horizontalDirection:"left",width:"250px"})]})]}):(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)(me,{mb:"16px",alignItems:"center",children:[s.collection?(0,m.jsx)(ce,{collection:s.collection}):null,(0,m.jsx)(ue,{chainId:c})]}),(0,m.jsxs)(p.A,{justifyContent:"space-between",children:[(0,m.jsx)(de,{nft:s.nft}),(0,m.jsxs)(p.A,{gap:"12px",alignItems:"center",children:[(0,m.jsx)(i.Button,{onClick:()=>n(!0),type:"button",disabled:r,color:"neutral",size:"small",iconLeft:(0,m.jsx)(i.FlagIcon,{width:"16px",height:"16px"}),children:"Report"}),(0,m.jsx)(i.ContextualMenu,{options:v,noTriggerBackground:!0,horizontalDirection:"left",width:"250px"})]})]})]})]})},ye=(0,o.default)(i.Skeleton)`
position: absolute;
bottom: 0;
left: 0;
border-radius: 0 0 8px 8px;
border-top: 1px solid var(--theme-divider-shadow-devider-color);
`,ve=o.default.div`
width: 1px;
height: 24px;
background-color: var(--theme-divider-shadow-devider-color);
margin: 0 16px;
`,be=()=>(0,i.useWindowWidth)()>d.f_?(0,m.jsxs)("div",{children:[(0,m.jsx)(i.Skeleton,{height:"28px",mb:"16px"}),(0,m.jsxs)(p.A,{alignItems:"center",children:[(0,m.jsx)(i.Skeleton,{height:"24px",mb:"16px",width:"150px"}),(0,m.jsx)(ve,{}),(0,m.jsx)(i.Skeleton,{height:"24px",mb:"16px",width:"150px"}),(0,m.jsx)(ve,{}),(0,m.jsx)(i.Skeleton,{height:"24px",mb:"16px",width:"150px"})]}),(0,m.jsx)(f.A,{}),(0,m.jsxs)(p.A,{gap:"16px",children:[(0,m.jsxs)("div",{children:[(0,m.jsx)(i.Skeleton,{width:"455px",height:"455px",borderRadius:"16px",mb:"16px"}),(0,m.jsx)(i.Skeleton,{width:"100%",height:"80px"})]}),(0,m.jsxs)(p.A,{flexDirection:"column",gap:"16px",width:"100%",children:[(0,m.jsx)(i.Skeleton,{width:"100%",height:"175px"}),(0,m.jsx)(i.Skeleton,{width:"100%",height:"100%"})]})]}),(0,m.jsx)(ye,{width:"100%",height:"68px",borderRadius:""})]}):(0,m.jsxs)("div",{children:[(0,m.jsx)(i.Skeleton,{height:"28px",mb:"16px"}),(0,m.jsxs)(p.A,{alignItems:"center",mb:"16px",children:[(0,m.jsx)(i.Skeleton,{height:"24px",width:"100%"}),(0,m.jsx)(ve,{}),(0,m.jsx)(i.Skeleton,{height:"24px",width:"100%"})]}),(0,m.jsx)(i.Skeleton,{height:"24px",mb:"16px",width:"100%"}),(0,m.jsx)(f.A,{}),(0,m.jsxs)(p.A,{flexDirection:"column",gap:"16px",children:[(0,m.jsx)(p.A,{alignItems:"center",justifyContent:"center",children:(0,m.jsx)(i.Skeleton,{width:"100%",height:"300px"})}),(0,m.jsx)(i.Skeleton,{width:"100%",height:"140px"}),(0,m.jsx)(i.Skeleton,{width:"100%",height:"375px"}),(0,m.jsx)(i.Skeleton,{width:"100%",height:"264px"}),(0,m.jsx)(i.Skeleton,{width:"100%",height:"300px"})]})]}),we=e=>{let{nftChainId:t,nftCollection:r,nftId:o,moralisObj:s}=e;const[h,p]=(0,n.useState)(!1),{response:g,loading:y}=((e,t,r,n)=>{const i=c.indexOf(e)>-1;if(n){const{chainId:e,collection:t,id:r,name:i,imageUrl:o,priceInFiat:s,priceInFiatType:c}=n,[u,d]=(0,a.useFetchSimpleData)({requestUrl:`${l.YZ}/nft-modal/${e}/${t}/${r}`,requestMethod:"POST",requestData:{title:i,imageUrl:o,priceInFiat:s,priceInFiatType:c},ready:e&&t&&r,initialState:{nft:{},collection:{},activity:[]},initialLoadingState:!0});return{response:u,loading:d}}{const[n,o]=(0,a.useFetchSimpleData)({requestUrl:i?`${u}/nft-modal/${e}/${r}`:`${u}/nft-modal/${e}/${t}/${r}`,ready:e&&t&&r,initialState:{nft:{},collection:{},activity:[]},initialLoadingState:!0});return{response:n,loading:o}}})(t,r,o,s),v=(0,i.useWindowWidth)()>d.f_;return y?(0,m.jsx)(be,{}):(0,m.jsx)(m.Fragment,{children:(0,m.jsxs)(w,{contextLoading:y,contextResults:g,chainId:t,isDesktop:v,children:[(0,m.jsx)(ge,{reportFormActive:h,setReportFormActive:p,isPortfolio:!!s}),(0,m.jsx)(f.A,{mb:v?"24px":"16px"}),(0,m.jsxs)(xe,{gap:"16px",children:[!v&&h?(0,m.jsx)(q,{setReportFormActive:p}):null,(0,m.jsx)(ie,{}),(0,m.jsx)(W,{reportFormActive:h,setReportFormActive:p})]}),v?(0,m.jsx)(_,{}):null]})})},xe=(0,o.default)(p.A)`
flex-direction: column;
@media screen and (min-width: ${d.f_}px) {
flex-direction: row;
}
`,ke=o.default.div`
padding: 16px;
position: relative;
height: 100%;
padding-bottom: 70px;
@media screen and (min-width: ${d.f_}px) {
padding: 24px 24px 0;
}
`,Me=e=>{let{moralisObj:t,onClose:r}=e;const[{nft_chain_id:n,nft_collection:o,nft_id:a},s]=(0,C.j)({namespaceQs:d.Ak,namespace:d.Ve}),l=t||n&&o&&a;return(0,m.jsx)(i.Modal,{autoHeight:!0,isShown:l,maxWidth:"1160px",maxHeight:"800px",mobileMaxHeight:"90%",onClose:()=>{r?r():s(d.Ak)},children:(0,m.jsx)(ke,{children:l?(0,m.jsx)(we,{nftChainId:n,nftCollection:o,nftId:a,moralisObj:t}):null})})}},83769:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(88094),i=r(41323),o=r(15678);const a={speed:500,arrows:!1,autoplay:!0,slidesToShow:1,slidesToScroll:1,className:"dappradar-slick-carousel"},s=e=>{let{dotsClass:t,children:r}=e;const s=(0,n.useRef)(),[l,c]=(0,n.useState)(!1),[u,d]=(0,n.useState)(6e3),[h,f]=(0,n.useState)([]),p=()=>f([...h,(new Date).getTime()]),m=()=>{let e=0;for(let t=0;t1,dots:r.length>1,autoplaySpeed:u,dotsClass:`slick-dots ${t||""}`,className:l?"dappradar-slick-carousel hovered":"dappradar-slick-carousel",afterChange:()=>{d(6e3),f([])}};return(0,o.jsx)("div",{onMouseEnter:()=>{c(!0),p()},onMouseLeave:()=>{c(!1),p();const e=m();d(6e3-e%6e3)},children:(0,o.jsx)(i.A,{ref:s,...g,children:r})})}},89483:(e,t,r)=>{"use strict";r.d(t,{G:()=>C,A:()=>N});var n=r(88094),i=r(27943),o=function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},e(t,r)};return function(t,r){if("function"!==typeof r&&null!==r)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),a=function(e){function t(t){var r=e.call(this,t)||this;return r.name="AssertionError",r}return o(t,e),t}(Error);function s(e,t){if(!e)throw new a(t)}function l(e){var t=Object.entries(e).filter((function(e){var t=e[1];return void 0!==t&&null!==t})).map((function(e){var t=e[0],r=e[1];return"".concat(encodeURIComponent(t),"=").concat(encodeURIComponent(String(r)))}));return t.length>0?"?".concat(t.join("&")):""}var c=r(7813),u=r.n(c),d=function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},e(t,r)};return function(t,r){if("function"!==typeof r&&null!==r)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),h=function(){return h=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0?o.join(","):void 0,related:c.length>0?c.join(","):void 0})}),(function(e){return{hashtags:e.hashtags,title:e.title,via:e.via,related:e.related}}),{windowWidth:550,windowHeight:400});const w=v("telegram",(function(e,t){var r=t.title;return s(e,"telegram.url"),"https://telegram.me/share/url"+l({url:e,text:r})}),(function(e){return{title:e.title}}),{windowWidth:550,windowHeight:400});const x=v("facebook",(function(e,t){var r=t.quote,n=t.hashtag;return s(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+l({u:e,quote:r,hashtag:n})}),(function(e){return{quote:e.quote,hashtag:e.hashtag}}),{windowWidth:550,windowHeight:400});const k=v("reddit",(function(e,t){var r=t.title;return s(e,"reddit.url"),"https://www.reddit.com/submit"+l({url:e,title:r})}),(function(e){return{title:e.title}}),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});const M=v("linkedin",(function(e,t){var r=t.title,n=t.summary,i=t.source;return s(e,"linkedin.url"),"https://linkedin.com/shareArticle"+l({url:e,mini:"true",title:r,summary:n,source:i})}),(function(e){return{title:e.title,summary:e.summary,source:e.source}}),{windowWidth:750,windowHeight:600});var E=r(33209),_=r(19717),A=r(15678);const S="As seen on The World\u2019s Dapp Store, #DappRadar:",I=E.default.div`
display: flex;
`,T=E.default.div`
margin-right: 16px;
`,C=E.default.div`
display: flex;
justify-content: center;
align-items: center;
width: ${e=>{let{$size:t}=e;return t}};
height: ${e=>{let{$size:t}=e;return t}};
background-color: var(--theme-bg-neutral-control-color-default);
border-radius: 50%;
padding: ${e=>{let{$padding:t}=e;return t}};
transition: background-color 0.2s ease;
&:hover {
background-color: var(--theme-bg-neutral-control-color-hover);
}
`,N=e=>{var t;let{size:r="48px",iconWidth:n="27px",iconHeight:o="22px",gaShareClick:a}=e;const s=`${_.WP}${null===(t=location)||void 0===t?void 0:t.pathname}`,l=[{id:"twitter",shareButton:(0,A.jsx)(b,{url:s,beforeOnClick:()=>{a("Twitter")},title:S,children:(0,A.jsx)(C,{$padding:"0 0 0 3px",$size:r,children:(0,A.jsx)(i.TwitterIcon,{width:n,height:o,fill:"var(--theme-text-color-secondary)"})})})},{id:"telegram",shareButton:(0,A.jsx)(w,{url:s,beforeOnClick:()=>{a("Telegram")},title:S,children:(0,A.jsx)(C,{$padding:"0 3px 0 0",$size:r,children:(0,A.jsx)(i.TelegramIcon,{width:n,height:o,fill:"var(--theme-text-color-secondary)"})})})},{id:"facebook",shareButton:(0,A.jsx)(x,{url:s,beforeOnClick:()=>{a("Facebook")},quote:S,children:(0,A.jsx)(C,{$size:r,children:(0,A.jsx)(i.FacebookIcon,{width:n,height:o,fill:"var(--theme-text-color-secondary)"})})})},{id:"reddit",shareButton:(0,A.jsx)(k,{url:s,beforeOnClick:()=>{a("Reddit")},title:S,children:(0,A.jsx)(C,{$size:r,children:(0,A.jsx)(i.RedditIcon,{width:n,height:o,fill:"var(--theme-text-color-secondary)"})})})},{id:"linkedin",shareButton:(0,A.jsx)(M,{url:s,beforeOnClick:()=>{a("LinkedIn")},title:S,children:(0,A.jsx)(C,{$padding:"0 0 0 2px",$size:r,children:(0,A.jsx)(i.LinkedinIcon,{width:n,height:o,fill:"var(--theme-text-color-secondary)"})})})}];return(0,A.jsx)(I,{children:l.map((e=>{let{id:t,shareButton:r}=e;return(0,A.jsx)(T,{children:r},t)}))})}},82450:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});r(88094);var n=r(33209),i=r(15678);const o=n.default.div`
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
height: ${e=>{let{$size:t}=e;return t}}px;
`,a=n.default.div`
flex: 1;
height: ${e=>{let{$size:t}=e;return t}}px;
opacity: 0.1;
margin-right: ${e=>{let{$size:t,isLast:r}=e;return r?"0":`${t}px`}};
background: ${e=>{let{$fillColor:t}=e;return t||"var(--theme-primary-cta-color-40)"}};
border-radius: ${e=>{let{$size:t,isFirst:r,isLast:n}=e;return r&&n?`${t}px`:r?`${t}px 0 0 ${t}px`:n?`0 ${t}px ${t}px 0`:"0"}};
${e=>{let{$completed:t}=e;return t&&n.css`
opacity: 1;
`}}
`,s=e=>{let{totalSteps:t,completedSteps:r,size:n=8,fillColor:s}=e;return(0,i.jsx)(o,{$size:n,children:Array.from({length:t}).map(((e,o)=>(0,i.jsx)(a,{isFirst:0===o,isLast:o===t-1,$completed:o{"use strict";r.d(t,{LS:()=>s,OO:()=>o,fD:()=>i,mT:()=>a});var n=r(33209);const i=n.default.div`
display: flex;
flex-wrap: wrap;
width: 100%;
padding: 16px;
margin-top: -28px;
margin-bottom: 72px;
background-color: #fff;
border-radius: 5px 5px 5px 5px;
box-shadow: 0 2px 20px #00000012;
@media only screen and (max-width: 768px) {
box-shadow: none;
}
`,o=n.default.div`
background-color: #f5f6ff;
color: #042860;
`,a=n.default.div`
ul,
ol {
display: block;
padding: 0 0 0 16px;
margin: 1em 0;
list-style: disc outside none;
}
ol {
list-style-type: decimal;
counter-reset: item;
}
ol > li {
counter-increment: item;
}
ol ol > li {
display: block;
}
ol ol > li:before {
margin-left: -20px;
content: counters(item, ".") ". ";
}
li {
display: list-item;
}
ul ul,
ol ul {
margin-left: 15px;
list-style-type: circle;
}
ol ol,
ul ol {
margin-left: 15px;
}
`,s=(0,n.default)(a)`
width: 100%;
h2 {
font-size: 24px;
font-weight: 500;
}
h3 {
font-size: 18px;
font-weight: 500;
}
p {
padding: 8px 0;
}
td {
padding: 4px;
border-color: var(--theme-text-color-secondary);
}
`},19438:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});r(88094);var n=r(27943),i=r(16199),o=r(33209),a=r(53016),s=r(25020),l=r(67852),c=r(492),u=r(77184),d=r(2861),h=r(15678);const f=(0,o.default)(c.m$)`
text-transform: uppercase;
`,p=(0,o.default)(l.A)`
align-items: center;
padding: 12px 16px;
transition: background-color 0.2s ease;
&:hover {
background-color: var(--theme-body-bg-colors-2-level-body);
}
`,m=o.default.div`
width: 48px;
height: 48px;
border-radius: 16px;
overflow: hidden;
flex-shrink: 0;
margin-right: 16px;
`,g=e=>{let{to:t,logo:r,name:o,onClick:g,chainIds:y,symbol:v,badge:b,statChange:w,statValue:x,target:k,mainKpi:M=a.Bw.VALUE}=e;return(0,h.jsx)(n.SmartLink,{to:t,target:k,onClick:g,children:(0,h.jsxs)(p,{children:[(0,h.jsx)(m,{children:"string"===typeof r?(0,h.jsx)(n.ImageLoader,{src:r,resize:{width:48,quality:90}}):(0,h.jsx)(h.Fragment,{children:r})}),(0,h.jsxs)(l.A,{flexDirection:"column",justifyContent:"center",alignItems:"flex-start",children:[(0,h.jsx)(c.S7,{fontWeight:500,mb:"4px",children:(0,d.EJ)(o,15)}),y?(0,h.jsx)(u.A,{protocolsLabel:1===y.length,label:!1,maxProtocolsToDisplay:1,protocolWrapperSize:"20px",iconSize:"14px",protocols:y.map((e=>i.qP[e]))}):null,v?(0,h.jsx)(f,{children:v}):null,b||null]}),w||x?(0,h.jsx)(l.A,{flexDirection:"column",alignItems:"flex-end",ml:"auto",children:M===a.Bw.VALUE?(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(c.S7,{fontSize:"16px",children:x}),w?(0,h.jsx)(n.Change,{size:"14px",...w}):null]}):(0,h.jsxs)(h.Fragment,{children:[w?(0,h.jsx)(n.Change,{size:"16px",...w}):null,(0,h.jsx)(c.S7,{fontSize:"14px",children:x})]})}):(0,h.jsx)(l.A,{flexDirection:"column",alignItems:"flex-end",ml:"auto",children:(0,h.jsx)(s.A,{})})]})})}},59480:(e,t,r)=>{"use strict";r.d(t,{A:()=>y});r(88094);var n=r(27943),i=r(33209),o=r(17310),a=r(67852),s=r(492),l=r(15678);const c=(0,i.default)(n.InfoIcon)`
fill: var(--theme-text-color-secondary);
`,u=(0,i.default)(n.SmartLink)`
svg {
fill: var(--theme-text-color-main);
transform: rotate(-90deg);
}
span {
display: flex;
}
.card-headline-link {
font: 500 16px / 20px var(--font-family-secondary);
color: var(--theme-text-color-main);
}
&&&:is(a):hover {
.card-headline-link {
&:hover {
cursor: pointer;
color: var(--theme-text-color-main);
text-decoration: underline;
}
}
}
`,d=e=>{let{text:t,icon:r,buttonLink:i,tooltip:o,columnValue:d}=e;return(0,l.jsxs)(a.A,{alignItems:"center",justifyContent:"space-between",mb:"16px",children:[(0,l.jsx)(u,{to:i,children:(0,l.jsxs)(a.A,{alignItems:"center",gap:"4px",children:[r?(0,l.jsx)("span",{children:r}):null,(0,l.jsx)("span",{className:"card-headline-link",children:t}),i?(0,l.jsx)(n.CaretDownIcon,{}):null]})}),d?(0,l.jsxs)(a.A,{gap:"8px",children:[(0,l.jsx)(s.m$,{textAlign:"right",children:d}),o?(0,l.jsx)(n.Tooltip,{contentComponent:o,children:(0,l.jsx)(c,{})}):null]}):null]})},h=()=>(0,l.jsx)(p,{children:(0,l.jsx)(n.Skeleton,{width:"100%",height:"48px",borderRadius:"8px"})}),f=()=>[...Array(3)].map(((e,t)=>(0,l.jsx)(h,{},t))),p=(0,i.default)(a.A)`
padding: 12px 16px;
`,m=i.default.div`
width: 100%;
overflow: hidden;
background-color: var(--theme-body-bg-colors-1-level-body);
border-radius: 16px;
${o.position};
${e=>{let{$useMinWidth:t}=e;return t&&i.css`
min-width: 330px;
@media screen and (min-width: 1055px) {
min-width: 350px;
}
`}}
`,g=i.default.div`
padding: 16px 16px 4px;
@media screen and (min-width: 1055px) {
padding: 24px 16px 4px;
}
`,y=e=>{let{loading:t,headlineConfig:r,columnValue:n,minWidthForCarousel:i,children:o,...a}=e;return(0,l.jsxs)(m,{$useMinWidth:i,...a,children:[(0,l.jsx)(g,{children:(0,l.jsx)(d,{...r,columnValue:n})}),t?(0,l.jsx)(f,{}):o]})}},53016:(e,t,r)=>{"use strict";r.d(t,{$o:()=>o,Bw:()=>i,CJ:()=>a});const n={uawCountChange:"% UAW",uawCount:"UAW",listedAt:"Listing date",circulatingMarketCapInFiat:"Circ. Market cap",priceInFiat24h:"% Price (24h)",volumeInFiat:"Volume",volumeChange:"% Volume",tvlInFiat:"TVL",tvlChange:"% TVL"},i={VALUE:"val",CHANGE:"change"},o=(e,t)=>{if("undefined"===typeof n[e])throw new Error("COLUMN_NAME not found in config");return`${n[e]}${t?` (${t})`:""}`},a=e=>"undefined"===typeof e?i.VALUE:e.indexOf("Change")>-1||e.indexOf("change")>-1?i.CHANGE:i.VALUE},85368:(e,t,r)=>{"use strict";r.d(t,{A:()=>v});r(88094);var n=r(27943),i=r(16199),o=r(31649),a=r(59480),s=r(53016),l=r(79348),c=r(8144),u=r(58585),d=r(29161),h=r(82303),f=r(58570),p=r(44977),m=r(19438),g=r(15678);const y=(0,l.j7)("/rankings/chains"),v=e=>{let{minWidthForCarousel:t=!0,headlineConfig:r={text:"Top chains",buttonLink:d.iw.RANKINGS_CHAINS,tooltip:void 0},gaCategory:l,gaEventPage:v,gaEventSource:b,filters:w={},stats:x={},columnValue:k,mainKpi:M}=e;const{formatCurrency:E}=(0,u.a)(),[{results:_},A]=(0,h.G)({order:"desc",resultsPerPage:3,page:1,...w},y,f.Fh),S=(e,t)=>(0,c.t1)(e,t,{},E,c.Qs.CHAINS);return(0,g.jsx)(a.A,{minWidthForCarousel:t,loading:A,headlineConfig:r,columnValue:k||(0,s.$o)(w.sort,w.range),children:(0,g.jsx)(g.Fragment,{children:_.map(((e,t)=>{let r=null;return Object.keys(i.rY).map((t=>{i.rY[t].id===e.chainId&&(r=i.rY[t])})),(0,g.jsx)(m.A,{to:`${d.iw.SINGLE_CHAIN_PAGE}/${r.slug}`,onClick:()=>(0,p.F0)("scp_link_click",l,r.slug,{event_source:b,page_tab:v}),logo:(0,g.jsx)(o.A,{bgSize:"48px",iconSize:"30px",chainId:r.id}),badge:e.new?(0,g.jsx)(n.NewTag,{text:"New"}):null,name:r.label,statChange:x.change?S(e,x.change):void 0,statValue:x.value?S(e,x.value):void 0,mainKpi:M||(0,s.CJ)(w.sort)},`${e.slug}-${t}`)}))})})}},49488:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});r(88094),r(81705);var n=r(59480),i=r(53016),o=r(8144),a=r(58585),s=r(29161),l=r(79348),c=r(82303),u=r(58570),d=r(44977),h=r(19438),f=r(15678);const p=e=>{let{minWidthForCarousel:t=!0,dataPrefix:r=o.Qs.DAPP,headlineConfig:p={text:"Top UAW",buttonLink:s.iw.RANKINGS,tooltip:void 0},fetchCallbackPrefix:m="/rankings/dapps",gaCategory:g,gaEventPage:y,gaEventSource:v,filters:b={},stats:w={},columnValue:x,mainKpi:k}=e;const{formatCurrency:M}=(0,a.a)(),E=(0,l.j7)(m),[{results:_},A]=(0,c.G)({order:"desc",range:"7d",resultsPerPage:3,page:1,...b},E,u.Fh),S=(e,t)=>(0,o.t1)(e,t,{},M,r);return(0,f.jsx)(n.A,{minWidthForCarousel:t,loading:A,headlineConfig:p,columnValue:x||(0,i.$o)(b.sort,b.range),children:_.map(((e,t)=>(0,f.jsx)(h.A,{to:`${s.iw.SINGLE_DAPP_PAGE}/${e.slug}`,onClick:()=>(0,d.F0)("sdp_link_click",g,e.slug,{event_source:v,page_tab:y}),logo:e.logo,name:e.name,chainIds:e.chainIds,statChange:w.change?S(e,w.change):void 0,statValue:w.value?S(e,w.value):void 0,mainKpi:k||(0,i.CJ)(b.sort)},`${e.slug}-${t}`)))})}},66436:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});r(88094);var n=r(59480),i=r(53016),o=r(8144),a=r(58585),s=r(29161),l=r(82303),c=r(58570),u=r(44977),d=r(19438),h=r(4086),f=r(15678);const p=e=>{let{minWidthForCarousel:t=!0,headlineConfig:r={text:"Top token",buttonLink:s.iw.RANKINGS_TOKENS,tooltip:void 0},fetchCallbackPrefix:p="/rankings-ag-tokens-page/tokens",gaCategory:m,gaEventPage:g,gaEventSource:y,filters:v={},stats:b={},columnValue:w,mainKpi:x}=e;const{formatCurrency:k}=(0,a.a)(),M=(0,h.Lq)(p),[{results:E},_]=(0,l.G)({order:"desc",resultsPerPage:3,page:1,...v},M,c.Fh),A=(e,t)=>(0,o.t1)(e,t,{},k,o.Qs.TOKEN);return(0,f.jsx)(n.A,{minWidthForCarousel:t,loading:_,headlineConfig:r,columnValue:w||(0,i.$o)(v.sort,v.range),children:E.map(((e,t)=>(0,f.jsx)(d.A,{to:`${s.iw.SINGLE_TOKEN_PAGE}/${e.slug}`,onClick:()=>(0,u.F0)("stp_link_click",m,e.slug,{event_source:y,page_tab:g}),symbol:e.symbol,logo:e.image,name:e.name,chainIds:e.chainIds,statChange:b.change?A(e,b.change):void 0,statValue:b.value?A(e,b.value):void 0,mainKpi:x||(0,i.CJ)(v.sort)},`${e.slug}-${t}`)))})}},78057:(e,t,r)=>{"use strict";r.d(t,{Z1:()=>o,i_:()=>s,kA:()=>a,nK:()=>l});var n=r(81705),i=r(10103);const o=()=>async e=>{e({type:"GET_ALL_FAVORITES_START"});try{const t=await(0,n.xhrRequest)({url:`${i.cG}/profile/watchlist?combined=true`,method:"GET",tryAuth:!0,withCredentials:i.lH});e({type:"GET_ALL_FAVORITES_SUCCESS",data:t.data})}catch(t){e((e=>({type:"GET_ALL_FAVORITES_FAILED",error:e}))(t))}},a={DAPPS:"dapps",TOKENS:"tokens",COLLECTIONS:"collections",MARKETPLACES:"marketplaces",CHAINS:"chains"};const s=(e,t)=>async r=>{try{await function(e,t){return(0,n.xhrRequest)({url:`${i.cG}/profile/watchlist/${e}/${t}`,method:"PATCH",tryAuth:!0,withCredentials:i.lH})}(e,t),r(((e,t)=>({type:"ADD_FAVORITE_SUCCESS",payload:{type:e,resourceId:t}}))(e,t))}catch(o){throw o}};const l=(e,t)=>async r=>{try{await function(e,t){return(0,n.xhrRequest)({url:`${i.cG}/profile/watchlist/${e}/${t}`,method:"DELETE",tryAuth:!0,withCredentials:i.lH})}(e,t),r(((e,t)=>({type:"REMOVE_FAVORITE_SUCCESS",payload:{type:e,resourceId:t}}))(e,t))}catch(o){throw o}}},30046:(e,t,r)=>{"use strict";r.d(t,{GZ:()=>m,Je:()=>b,Rc:()=>y,bG:()=>p,iP:()=>v});var n=r(88094),i=r(40635),o=r(50842),a=r(45415),s=r(33209),l=r(87272),c=r(29161),u=r(78057),d=r(44977),h=r(12693),f=r(15678);const p=()=>{const e=(0,a.wA)(),t=(0,a.d4)((e=>e.user.user)),{loading:r,loaded:i,error:o}=(0,a.d4)((e=>e.watchlist)),s=(0,n.useRef)(!0),l=(0,n.useRef)(null);return(0,n.useEffect)((()=>{t&&(i||r||e((0,u.Z1)()))}),[t,i,r,e]),(0,n.useEffect)((()=>(s.current=!0,()=>{s.current=!1,l.current&&l.current.abort()})),[]),{loading:r,loaded:i,error:o}},m=(e,t)=>{const{watched:r,loading:n,loaded:i}=(0,a.d4)((e=>e.watchlist));return{isInWatchlist:(()=>{if(!e||!t||!i)return!1;const n=r[e]||[];return n.includes(Number(t))||n.includes(String(t))})(),loading:n,loaded:i}},{actions:{setModal:g}}=i.YW,y={[u.kA.DAPPS]:c.iw.RANKINGS,[u.kA.TOKENS]:c.iw.RANKINGS_TOKENS,[u.kA.COLLECTIONS]:c.iw.RANKINGS_NFT_COLLECTIONS,[u.kA.CHAINS]:c.iw.RANKINGS_CHAINS,[u.kA.MARKETPLACES]:c.iw.RANKINGS_NFT_MARKETPLACES},v=function(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"global_events";const s=(0,a.wA)(),{pushNotification:c}=(0,o.E$)(),{user:h,watched:f}=(0,a.d4)((e=>{var t;return{user:null===(t=e.user)||void 0===t?void 0:t.user,watched:e.watchlist.watched}})),{isInWatchlist:p}=m(e,t),v=()=>{var i;s((0,u.i_)(e,t)),(0,d.F0)("watchlist_add",n,e,{event_source:"sidebar",custom_dimension:t});if((null===(i=f[e])||void 0===i?void 0:i.length)>0){const t=`See watchlist on Rankings`;c({title:"Added to watchlist",htmlDescription:t,variant:"success"})}else s({type:l.gm,modalActive:l.lX.WATCHLIST,modalData:{type:e,id:t,data:r}})};return{onClickWatchlist:()=>{h?p?(s((0,u.nK)(e,t)),(0,d.F0)("watchlist_remove",n,e,{event_source:"sidebar",custom_dimension:t}),c({title:"Removed from watchlist",variant:"success"})):v():s(g(!0,i.R8.loginConnectModal,{[i.R8.loginConnectModal]:{description:"To use watchlist you need to login"},[i.R8.signModal]:{onSignSuccess:e=>{"success"===e.status&&v()}}}))}}},b=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0;const{user:n}=(0,a.d4)((e=>{var t;return{user:null===(t=e.user)||void 0===t?void 0:t.user}})),{watched:i,loaded:o}=(0,a.d4)((e=>e.watchlist)),s=()=>e&&t?n?Array.isArray(i[e])&&0===i[e].length?["0"]:i[e]||[]:["0"]:[],l=t&&!n||t&&s().toString()===["0"].toString(),c={backUrl:r,icon:(0,f.jsx)(w,{src:`${h.S2}/watchlist/watchlist-empty.png`}),text:{h1:"Add projects to your watchlist to see them here",subtitle:"Please change the filters to explore more",resetFilters:"Reset filters"}};return{watchlistIds:s(),watchlistLoaded:o,watchlistNoResults:l?c:void 0,watchlistRequestReady:o||!!t&&!n||!t}},w=s.default.img`
max-width: 240px;
width: 100%;
height: auto;
margin-bottom: 16px;
`},5689:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});r(88094);var n=r(27943),i=r(45415),o=r(33209),a=r(492),s=r(67852),l=r(12693),c=r(15678);const u=(0,o.default)(n.ImageLoader)`
width: 48px;
height: 48px;
`,d=(0,o.default)(n.ImageLoader)`
width: 16px;
height: 16px;
`,h=o.default.p`
color: var(--theme-gamification-main-green);
font-size: 12px;
font-weight: 600;
`,f=(0,o.default)(s.A)`
align-items: center;
justify-content: center;
padding: 4px 6px;
background-color: var(--theme-body-bg-colors-3-level-body);
border-radius: 4px;
gap: 2px;
transition: background-color 0.3s ease;
&:hover {
background-color: var(--theme-body-bg-colors-4-level-body);
}
`,p=e=>{var t;let{xpReward:r}=e;const{user:o}=(0,i.d4)((e=>({user:e.user.user}))),s=!!o&&(null===(t=o.bonuses)||void 0===t?void 0:t.xpMultiplier);return s?(0,c.jsx)(n.Tooltip,{contentComponent:(0,c.jsxs)("div",{children:[(0,c.jsx)(u,{src:`${l.S2}/reward-center/season-two-badge-for-users.svg`}),(0,c.jsxs)(a.S7,{mb:"8px",mt:"8px",fontWeight:600,children:["You will earn ",r?2*r:"double"," XP"]}),"As a Season One NFT holder, you earn double the amount of XP on all quests and airdrops until you reach level 10."]}),children:(0,c.jsxs)(f,{children:[(0,c.jsxs)(h,{children:["x",s]}),(0,c.jsx)(d,{src:`${l.S2}/reward-center/season-two-badge-for-users.svg`})]})}):null}},56440:(e,t,r)=>{"use strict";r.d(t,{$:()=>h,A:()=>f});r(88094);var n=r(27943),i=r(81705),o=r(33209),a=r(492),s=r(29879),l=r(61700),c=r(67852),u=r(5689),d=r(15678);const h=o.default.div`
width: ${e=>{let{$size:t}=e;return t||"32px"}};
height: ${e=>{let{$size:t}=e;return t||"32px"}};
border-radius: 50%;
background: linear-gradient(
94deg,
rgba(0, 255, 163, 0.1) 54.99%,
rgba(238, 253, 70, 0.1) 170.42%
);
display: flex;
align-items: center;
justify-content: center;
font-family: var(--font-family-secondary);
font-size: ${e=>{let{$fontSize:t}=e;return t||"15px"}};
font-weight: 600;
color: #00ffa3;
margin-right: 8px;
`,f=e=>{let{xpReward:t,xpClaimButton:r,bpReward:o,bpClaimButton:f,title:p,loading:m}=e;return(0,d.jsxs)(l.A,{mt:16,children:[(0,d.jsx)(a.uj,{children:p}),(0,d.jsx)(s.A,{}),(0,d.jsxs)(c.A,{alignItems:"center",justifyContent:"space-between",children:[(0,d.jsxs)(c.A,{alignItems:"center",children:[(0,d.jsx)(h,{children:"XP"}),m?(0,d.jsx)(n.Skeleton,{width:"50%",height:"20px"}):(0,d.jsxs)(c.A,{alignItems:"center",gap:"4px",children:[(0,d.jsx)(a.S7,{fontSize:"14px",fontWeight:600,children:t}),(0,d.jsx)(u.A,{xpReward:t})]})]}),r]}),o?(0,d.jsxs)(c.A,{alignItems:"center",justifyContent:"space-between",mt:"16px",children:[(0,d.jsxs)(c.A,{alignItems:"center",gap:"8px",children:[(0,d.jsx)(n.IconCdn,{width:32,height:32,name:"BoostedBgIcon.svg"}),m?(0,d.jsx)(n.Skeleton,{width:"50%",height:"20px"}):(0,d.jsxs)(a.S7,{fontSize:"14px",fontWeight:600,children:[(0,i.formatNumber)(o,2,{shortenThousands:!1})," BP"]})]}),f]}):null]})}},18728:(e,t,r)=>{"use strict";r.d(t,{DH:()=>G,Ed:()=>N,FB:()=>D,Ho:()=>f,Ii:()=>x,Il:()=>l,Jx:()=>Y,K2:()=>A,M4:()=>S,Mw:()=>W,O1:()=>T,Oc:()=>L,Op:()=>d,QR:()=>g,RA:()=>P,VB:()=>b,YI:()=>k,YN:()=>s,_G:()=>E,b1:()=>U,b3:()=>q,bT:()=>I,cl:()=>u,fQ:()=>O,gf:()=>M,il:()=>c,iy:()=>y,jD:()=>V,jW:()=>R,o3:()=>v,og:()=>h,p4:()=>C,r2:()=>m,rO:()=>B,rU:()=>F,sE:()=>z,wY:()=>H,x5:()=>p,xp:()=>_,yc:()=>j,yh:()=>w});var n=r(16199),i=r(54411),o=r(12693),a=r(32307);const s={games:"Games",defi:"DeFi",collectibles:"Collectibles",gambling:"Gambling",other:"Other","high-risk":"High Risk",marketplaces:"Marketplaces",exchanges:"Exchanges",social:"Social"},l=((0,a.sU)(Object.keys(n.rY).map((e=>n.rY[e]))),{WEEK:{key:"7d",text:"7d"},MONTH:{key:"30d",text:"30d"},SIX_MONTHS:{key:"6m",text:"6m"},YEAR:{key:"1y",text:"1y"}}),c={WEEK:{key:"7d",text:"7d"},MONTH:{key:"30d",text:"30d"},THREE_MONTHS:{key:"3m",text:"3m"},SIX_MONTHS:{key:"6m",text:"6m"},YEAR:{key:"1y",text:"1y"}},u={DAY:{key:"24h",text:"24h"},WEEK:{key:"7d",text:"7d"},MONTH:{key:"30d",text:"30d"}},d={DAY:{key:"24h",text:"24h"},WEEK:{key:"7d",text:"7d"},MONTH:{key:"30d",text:"30d"},ALL:{key:"all",text:"All"}},h={DAY:{key:"day",text:"1d"},WEEK:{key:"week",text:"7d"},MONTH:{key:"month",text:"30d"},DAY90:{key:"90day",text:"90d"},DAY180:{key:"180day",text:"180d"},YEAR:{key:"year",text:"1y"},ALL:{key:"all",text:"All"}},f={WEEK:{key:"week",text:"7d"},MONTH:{key:"month",text:"30d"},DAY90:{key:"90day",text:"90d"},DAY180:{key:"180day",text:"180d"},YEAR:{key:"year",text:"1y"},ALL:{key:"all",text:"All"}},p={WEEK:{key:"week",text:"7d"},MONTH:{key:"month",text:"30d"},ALL:{key:"all",text:"All"}},m={WEEK:{key:"7d",text:"7d"},MONTH:{key:"30d",text:"30d"},THREE_MONTHS:{key:"3m",text:"90d"},YEAR:{key:"1y",text:"1y"},ALL:{key:"all",text:"All",pro:!0}},g={WEEK:{key:"7d",text:"7d"},MONTH:{key:"30d",text:"30d"},MONTH6:{key:"180d",text:"180d"},YEAR:{key:"1y",text:"1y"},YEAR2:{key:"2y",text:"2y"}},y={WEEK:{key:"7days",text:"7d"},MONTH:{key:"month",text:"30d"},MONTH3:{key:"three-months",text:"3m"},YEAR:{key:"year",text:"1y"},ALL:{key:"all",text:"All"}},v=[{sortBy:"uawCount",sortable:!0,filter:!0,fiat:!1,text:"UAW",translate:"table.users",tooltip:"statsTooltip.users",popularRanges:i.IR},{sortBy:"totalVolumeInFiat",sortable:!0,filter:!0,fiat:!0,text:"Volume",translate:"table.volume",tooltip:"statsTooltip.volume",popularRanges:i.$m},{sortBy:"totalBalanceInFiat",sortable:!0,filter:!0,fiat:!0,text:"Balance",translate:"table.balance",tooltip:"statsTooltip.balance"}],b=[{sortBy:"uawCount",sortable:!0,filter:!0,fiat:!1,text:"UAW",translate:"table.users",tooltip:"statsTooltip.users",popularRanges:i.IR},{sortBy:"totalVolumeInFiat",sortable:!0,filter:!0,fiat:!0,text:"Volume",translate:"table.volume",tooltip:"statsTooltip.volume",popularRanges:i.$m}],w=[{sortBy:"tvlInFiat",filter:!0,fiat:!0,text:"TVL",translate:"table.tvl",title:"table.tvlLong",tooltip:"table.tvlTooltip",popularRanges:i.bx},{sortBy:"uawCount",filter:!0,fiat:!1,text:"UAW",translate:"table.uaw",title:"table.uawLong",tooltip:"table.uawTooltip",popularRanges:i.IR},{sortBy:"totalVolumeInFiat",filter:!0,fiat:!0,text:"Volume",translate:"table.volume",title:"table.volume",tooltip:"statsTooltip.volume"},{sortBy:"capTvl",filter:!0,text:"CAP/TVL",translate:"table.captvl",title:"table.captvlLong",tooltip:"table.captvlTooltip",popularRanges:i.IM}],x=[{sortBy:"priceInFiat",sortable:!0,filter:!0,fiat:!0,text:"Token",translate:"table.tokenPrice",tooltip:"table.tokenPriceTooltip",popularRanges:i.EB},{sortBy:"dappCount",sortable:!0,filter:!0,fiat:!1,text:"Dapps",translate:"table.chains.dappCount",tooltip:"table.chains.dappCountTooltip",popularRanges:i.fu},{sortBy:"smartContractCount",sortable:!0,filter:!0,fiat:!1,text:"Contracts",translate:"table.chains.smartContractCount",tooltip:"table.chains.smartContractCountTooltip",popularRanges:i.IR},{sortBy:"uawCount",sortable:!0,filter:!0,fiat:!1,text:"Total UAW",translate:"table.chains.uawCount",tooltip:"table.chains.uawCountTooltip",popularRanges:i.IR},{sortBy:"tvlInFiat",sortable:!0,filter:!0,fiat:!0,text:"DeFi TVL",translate:"table.chains.tvlInFiat",tooltip:"table.chains.tvlInFiatTooltip",popularRanges:i.bx},{sortBy:"totalNftVolumeInFiat",sortable:!0,filter:!0,fiat:!0,text:"NFT volume",translate:"table.chains.nftVolume",tooltip:"table.chains.nftVolumeTooltip",popularRanges:i.$m},{sortBy:"transactionCount",sortable:!0,filter:!0,fiat:!1,text:"Txs",translate:"table.chains.transactionCount",tooltip:"table.chains.transactionCountTooltip",popularRanges:i.LD},{sortBy:"totalVolumeInFiat",sortable:!0,filter:!0,fiat:!0,text:"Total dapps vol",translate:"table.chains.volume",tooltip:"table.chains.volumeTooltip",popularRanges:i.YQ}],k=[{sortBy:"priceInFiat",sortable:!0,filter:!0,fiat:!0,text:"Price",translate:"tokenTable.price",tooltip:"tokenTable.priceTooltip",popularRanges:i.KJ},{sortBy:"volumeInFiat",sortable:!0,filter:!0,fiat:!0,text:"Volume 24H",translate:"tokenTable.volume",tooltip:"tokenTable.volumeTooltip",popularRanges:i.$m},{sortBy:"circulatingMarketCapInFiat",sortable:!0,filter:!0,fiat:!0,text:"Circulating Mkt.Cap",translate:"tokenTable.circulatingMktCap",tooltip:"tokenTable.circulatingMktCapTooltip",popularRanges:i.vc}],M=o.W-1,E=234,_=336,A=o.DU,S=1300,I={homepage:"homepage",rankings:"rankings",rankingsDapp:"rankingsDapp",rankingsDappBoosted:"rankingsDappBoosted",dappDirectory:"dappDirectory",rankingsNFTCollection:"rankingsNFTCollection",rankingsNFTMarketplace:"rankingsNFTMarketplace",rankingsTokens:"rankingsTokens",rankingsChains:"rankingsChains",rankingsHotContracts:"rankingsHotContracts",reports:"reports",alerts:"alerts",explore:"explore",quests:"quests",rewards:"rewards",airdrops:"airdrops",radar:"radar",boosting:"boosting",boostingOverview:"boostingOverview",accountProMembership:"accountProMembership",accountSettings:"accountSettings",accountProfile:"accountProfile",narratives:"narratives",portfolio:"portfolio",hivemind:"hivemind-ai",advertise:"advertise",api:"api"},T={ALL:"all",DEFI:"defi",SALES:"sales",MARKETPLACES:"marketplaces",COLLECTIONS:"collections"},C={dappStats:"ds",dappWalletLabels:"dwl",historicalActivity:"ha",smartContracts:"sc",nftCollectionSales:"ncs",nftCollection:"nc",nftMarketplacesSales:"nms",nftMarketplaces:"nm",nftSales:"ns",defiStats:"defis",defiLineChart:"dlc",defiTokenChartFiat:"dtcf",defiTokenChart:"dtc",defiTokenBalancePieChart:"dtbpc",defiTopPools:"dtp",defiTopTokens:"dtt",nftCollectionChart:"ncc",nftCollectionMktpChart:"ncmc",nftSalesMarketplaceChart:"nsmc",nftFloorPriceChart:"nfpc",nftMarketplaceCollections:"nmc",questsTable:"qt",mainTokenChart:"mct",hivemindFaq:"hq"},N={chainStats:"cs",nftStats:"ns",nftSales:"nsal",nftMarketplace:"nmp",nftTradersChart:"ntc",defiChart:"dc",defiStats:"ds",defiProtocols:"dp",historicalActivity:"ha",topDapps:"td",topTokens:"tt",buyersSellersChart:"bsc"},D={priceMetrics:"pm",lowHighRange:"lhr"},j={nftCollectionStats:"ncs",topNftSales:"tns",nftTop8Sales:"nt8s",priceActivityChart:"pac",historicalActivityChart:"hac",buyersSellersChart:"bsc"},O={NFTS:"nfts",EXPLORE:"explore",BOOSTED:"boosted",AIRDROPS:"airdrops",QUESTS:"quests",REWARD_CENTER:"reward-center",PORTFOLIO:"portfolio"},P={RANKINGS:"rankings",GAMES:"games",DEFI:"defi",SOCIAL:"social",GAMBLING:"gambling",HIGH_RISK:"high-risk",AI:"ai",OTHER:"other",AIRDROPS:"airdrops",RWA:"rwa",MARKETPLACES:"marketplaces",COLLECTIONS:"collections"},L={projectBoosting:"project-boosting"},R="Gambling",z="isComplianceAgreed",B={chains:{total:0},smartContracts:{total:0},dapps:{total:0},nftCollections:{total:0},tokens:{total:0}},U="https://apis-portal.dappradar.com/products/api#Plans",F="https://apis-portal.dappradar.com/full-api-reference",H="https://dappradar-25809054.hubspotpagebuilder.eu/dappradar-api-custom-tier-registration",V=50,G=5,q={sidebarPortfolioTitle:{sidebarPortfolioTitle1:"sidebar-portfolio-title-original",sidebarPortfolioTitle2:"sidebar-portfolio-title-new"},homepageBlogPostsTitle:{homepageBlogPostsTitle1:"homepage-blog-posts-title-trending",homepageBlogPostsTitle2:"homepage-blog-posts-title-latest"}},W={partnerLogo:o.S2+"/images/bc-game.svg",partnerUrl:"https://bcall-main.vstwerxerbc.top/i-324of2sq3-n/?spin=true"},Y={partnerLogo:o.S2+"/images/metawin-logo.png",partnerUrl:"http://www.metawin.com/t/dappradar-9?c=30909"}},70207:(e,t,r)=>{"use strict";r.d(t,{pW:()=>s,t8:()=>o,un:()=>a});var n=r(27943),i=r(33209);const o=i.css`
background-color: var(--theme-body-bg-colors-2-level-body);
border: 1px solid var(--theme-divider-shadow-devider-color);
border-radius: 8px;
`,a=(0,i.default)(n.InfoIcon)`
display: flex;
width: 16px;
height: 16px;
margin-left: 8px;
fill: var(--theme-text-color-secondary);
transition: all 0.2s ease;
&:hover {
fill: var(--theme-text-color-main);
}
`,s=(0,i.default)(n.CalendarIcon)`
display: flex;
width: 20px;
height: 20px;
margin-right: 8px;
fill: var(--theme-text-color-secondary);
`},56277:(e,t,r)=>{"use strict";r.d(t,{w:()=>i});const n=r(12693).S2+"/careers/img/teamAvatars/",i=[{src:n+"23.png",alt:"Alis"},{src:n+"29.png",alt:"Alex"},{src:n+"26.png",alt:"Andrius"},{src:n+"14.png",alt:"Aurimantas"},{src:n+"39.png",alt:"Aysegul B"},{src:n+"27.png",alt:"Barbora"},{src:n+"52.png",alt:"Can"},{src:n+"2.png",alt:"Dragos"},{src:n+"32.png",alt:"Dominykas"},{src:n+"22.png",alt:"Dovydas"},{src:n+"53.png",alt:"Domantas"},{src:n+"4.png",alt:"Grace"},{src:n+"7.png",alt:"Giedrius V."},{src:n+"54.png",alt:"Jeff"},{src:n+"3.png",alt:"Kornelija"},{src:n+"55.png",alt:"Kacper"},{src:n+"56.png",alt:"Otilija"},{src:n+"18.png",alt:"Liutauras"},{src:n+"30.png",alt:"Mantas S"},{src:n+"48.png",alt:"Marcin"},{src:n+"33.png",alt:"Nathan"},{src:n+"44.png",alt:"Ned"},{src:n+"24.png",alt:"Nikita"},{src:n+"Pallet-min.jpg",alt:"Pallet"},{src:n+"5.png",alt:"Rimas"},{src:n+"17.png",alt:"Robert"},{src:n+"38.png",alt:"Sarah"},{src:n+"8.png",alt:"Saulius"},{src:n+"21.png",alt:"Simona"},{src:n+"49.png",alt:"Shimon"},{src:n+"1.png",alt:"Skirmantas"},{src:n+"16.png",alt:"Sultan"},{src:n+"12.png",alt:"Tadas M."},{src:n+"15.png",alt:"Tadas Z"},{src:n+"28.png",alt:"Viktor"},{src:n+"40.png",alt:"Yevhen"}]},72920:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});r(88094);var n=r(27943),i=r(33209),o=r(71090),a=r(15678);const s=i.default.div`
/* Compensate for mobile side paddings so that there would be no gaps. */
@media screen and (max-width: ${o.f}px) {
margin: 0 -8px;
}
`,l=e=>{let{children:t}=e;const r=(0,n.useWindowWidth)();return(0,a.jsx)(s,{children:(0,a.jsx)(n.TopArrowsHorizontalScroll,{gradientWidth:0,gradientColor:"transparent",arrowsTop:r>o.f,gap:"16px",alignItems:"stretch",children:t})})}},80299:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});r(88094);var n=r(33209),i=r(71090),o=r(15678);const a=n.default.section`
margin-bottom: ${e=>{let{$mb:t}=e;return t}};
margin-top: 48px;
padding: 0 8px;
@media screen and (min-width: ${i.f}px) {
margin-top: 56px;
padding: 0;
}
`,s=e=>{let{mb:t,children:r}=e;return(0,o.jsx)(a,{$mb:t,children:r})}},94551:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});r(88094);var n=r(27943),i=r(44977),o=r(15678);const a=e=>{let{to:t,mt:r}=e;return(0,o.jsx)(n.Button,{to:t,color:"transparent",mt:r,p:0,size:"large",iconRight:(0,o.jsx)(n.ArrowRightFullHeadIcon,{}),onClick:()=>{(0,i.Ay)({category:"homepage_events",action:"section_heading_show_all_click",label:t,event_source:"homepage"})},children:"Show all"})}},40937:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});r(88094);var n=r(27943),i=r(33209),o=r(25588),a=r(492),s=r(71090),l=r(67852),c=r(15678);const u=i.default.div`
margin-left: ${e=>{let{$isDesktop:t}=e;return t?"12px":"auto"}};
`,d=i.default.div`
width: 100%;
margin-bottom: 16px;
`,h=(0,i.default)(a.m$)`
@media screen and (min-width: ${s.f}px) {
font-size: 16px;
padding-right: 100px;
}
`,f=(0,i.default)(a.S7)`
font: var(--font-strong-18);
letter-spacing: var(--letter-spacing-18);
@media screen and (min-width: ${s.f}px) {
font: var(--font-strong-24);
letter-spacing: var(--letter-spacing-24);
}
`,p=e=>{let{titleIcon:t,title:r,subtitle:i,badgeText:a,button:p}=e;const m=(0,n.useWindowWidth)()>s.f;return(0,c.jsxs)(d,{children:[(0,c.jsxs)(l.A,{alignItems:"center",gap:"12px",children:[(0,c.jsxs)(l.A,{alignItems:"center",gap:"12px",children:[t||null,(0,c.jsx)(f,{as:"h2",children:r})]}),a&&m?(0,c.jsx)(o.zt,{children:a}):null,(0,c.jsx)(u,{$isDesktop:m,children:p||null})]}),(0,c.jsx)(h,{mt:"8px",children:i})]})}},59219:(e,t,r)=>{"use strict";r.d(t,{A4:()=>a,Mw:()=>c,Q_:()=>u,RG:()=>l,s5:()=>s});var n=r(27943),i=r(33209),o=r(71090);const a=(0,i.default)(n.Skeleton)`
flex-shrink: 0;
`,s=i.default.div`
background-color: var(--theme-body-bg-colors-1-level-body);
border-radius: 16px;
padding: 16px;
@media screen and (min-width: ${o.f}px) {
padding: 24px;
}
`,l=(0,i.default)(n.ArrowRightFullHeadIcon)`
fill: var(--theme-text-color-secondary);
width: 20px;
height: 20px;
`,c=(0,i.default)(n.SmartLink)`
padding: 16px;
border-radius: 16px;
display: flex;
align-items: center;
background: ${e=>{let{$bg:t}=e;return t||"var(--theme-body-bg-colors-2-level-body)"}};
justify-content: space-between;
cursor: pointer;
height: 104px;
transition: background-color 0.2s ease;
width: 100%;
@media screen and (min-width: ${o.f}px) {
max-width: ${e=>{let{$maxWidth:t}=e;return t}};
width: 50%;
}
svg {
transition: fill 0.2s ease;
}
&:hover {
svg {
fill: var(--theme-text-color-main);
}
}
${e=>{let{$bg:t}=e;return t?null:i.css`
&:hover {
background-color: var(--theme-body-bg-colors-3-level-body);
}
`}}
`,u=i.default.div`
margin-top: 8px;
@media screen and (min-width: ${o.f}px) {
margin-top: 16px;
}
`},71090:(e,t,r)=>{"use strict";r.d(t,{f:()=>n,o:()=>i});const n=1055,i={all:e=>{let{uaw:t,uawChange:r,volume:n,volumeChange:i,topProject:o}=e;return`\ud83d\udca1 Over the last week, the blockchain space engaged ${t} wallets, a ${r}% change, with $${n} in volume, marking a ${i}% shift. ${o} leads as the top project.`},games:e=>{let{uaw:t,uawChange:r,volume:n,volumeChange:i,topProject:o}=e;return`\ud83d\udca1 Blockchain gaming saw ${t} active wallets in the past week, a ${r}% change, and $${n} in volume, reflecting a ${i}% movement. ${o} claims the top spot.`},defi:e=>{let{tvl:t,aTvl:r,topProject:n}=e;return`\ud83d\udca1 DeFi recorded ${t} in total value locked and ${r} in adjusted TVL, highlighting asset flows and pricing trends. ${n} leads the protocols.`},chains:e=>{let{uaw:t,topProject:r}=e;return`The top five blockchains reported ${t} active wallets this week, with ${r} leading in activity.`},nfts:e=>{let{traders:t,volume:r,topProject:n}=e;return`\ud83d\udca1 NFTs reported ${t} traders and $${r} in volume this week. ${n} remains the top-performing project.`}}},13456:(e,t,r)=>{"use strict";r.d(t,{AJ:()=>c,Qt:()=>u,bP:()=>s});var n=r(88094),i=r(81705),o=r(58570),a=r(15678);const s={overview:{id:"homepage_user_overview_card_hidden",name:"Overview widget",gaLabel:"overview"},hivemind:{id:"homepage_hivemind_hidden",name:"Hivemind",gaLabel:"hivemind"},trending:{id:"homepage_trending_projects_hidden",name:"Trending projects",gaLabel:"trending_projects"},community:{id:"homepage_community_favourites_hidden",name:"Community favourites",gaLabel:"community_favourites"},quests:{id:"homepage_latest_quests_hidden",name:"Latest quests",gaLabel:"latest_quests"},signals:{id:"homepage_signals_hidden",name:"Signals",gaLabel:"signals"},projects:{id:"homepage_new_projects_hidden",name:"New projects",gaLabel:"new_projects"},market:{id:"homepage_market_overview_hidden",name:"Market overview",gaLabel:"market_overview"},blog:{id:"homepage_blockchain_news_hidden",name:"Blockchain news",gaLabel:"blockchain_news"},newsletter:{id:"homepage_subscribe_newsletter_hidden",name:"Subscribe to our newsletter",gaLabel:"subscribe_newsletter"},ecosystem:{id:"homepage_dappradar_ecosystem_hidden",name:"DappRadar ecosystem",gaLabel:"dappradar_ecosystem"},airdrops:{id:"homepage_latest_airdrop_guides_hidden",name:"Latest Airdrop guides",gaLabel:"latest_airdrop_guides"},collections:{id:"homepage_trending_nft_collections_hidden",name:"Trending NFT collections",gaLabel:"trending_nft_collections"},nft_sales:{id:"homepage_top_nft_sales_hidden",name:"Top NFT Sales",gaLabel:"top_nft_sales"}},l=(0,n.createContext)(),c=()=>{const e=(0,n.useContext)(l);if(!e)throw new Error("useHomepageSections must be used within a HomepageSectionsProvider");return e},u=e=>{let{children:t}=e;const[r,c]=(0,n.useState)({}),[u,d]=(0,n.useState)(!0);(0,n.useEffect)((()=>{const e=(0,i.getCookie)("homepage_sections_hidden"),t=(0,o.iw)(e),r={};Object.values(s).forEach((e=>{r[e.id]=t.includes(e.id)})),c(r),d(!1)}),[]);const h={sections:r,updateSections:e=>{c(e);const t=Object.keys(e).filter((t=>e[t])).join(",");(0,i.setCookie)("homepage_sections_hidden",t)},sectionsLoading:u};return(0,a.jsx)(l.Provider,{value:h,children:t})}},13688:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>Vr});var n=r(88094),i=r(27943),o=r(33209),a=r(18728),s=r(80299),l=r(81705),c=r(45415),u=r(94551),d=r(40937),h=r(59219),f=r(67852),p=r(82303),m=r(58570),g=r(19717),y=r(33364),v=r(42186),b=r(29161),w=r(75103),x=r(9068),k=r(13456),M=r(15678);const E=(0,y.i)("/rankings"),_=(0,o.default)(i.IconCdn)`
flex-shrink: 0;
`,A=(0,o.default)(f.A)`
@media screen and (max-width: 1350px) {
flex-direction: column;
}
`,S=()=>{const{sections:e,sectionsLoading:t}=(0,k.AJ)(),{user:r}=(0,c.d4)((e=>e.user)),n=(0,i.useWindowWidth)()>=1350,[{results:o},a]=(0,l.useFetchSimpleData)({requestUrl:g.MQ+"/cycles",withCredentials:g.nq,tryAuth:!0,initialState:{results:[]}}),f=o.find((e=>"last"===e.status))||null,[{results:y},S]=(0,p.G)({sort:"boostAmount",order:"desc",resultsPerPage:3,page:1,cycleId:null===f||void 0===f?void 0:f.id},E,m.Fh,!a&&(null===f||void 0===f?void 0:f.id));if(r&&t)return null;if(r){if(e[k.bP.community.id])return null}return null!==f&&void 0!==f&&f.id?(0,M.jsxs)(s.A,{children:[(0,M.jsx)(d.A,{titleIcon:(0,M.jsx)(_,{name:"BoostedIcon.svg",width:n?25:17,height:n?34:24,mr:"12px"}),title:"Community favorites",subtitle:(0,M.jsx)("span",{children:"These dapps earned the most Boosting Power from the DappRadar community."}),badgeText:`Latest cycle #${null===f||void 0===f?void 0:f.id}`,button:(0,M.jsx)(u.A,{to:b.iw.RANKINGS_BOOSTED})}),(0,M.jsx)(h.Q_,{children:a||S?(0,M.jsx)(w.k,{direction:n?"row":"column"}):(0,M.jsxs)(A,{gap:"24px",children:[y.map(((e,t)=>(0,M.jsx)(v.A,{small:!0,maxWidth:n?"420px":"",showBadge:!0,index:t+1,item:e,eventSource:"homepage_top_3_boosted"},t))),y.length<3?[...Array(3-y.length)].map(((e,t)=>(0,M.jsx)(x.C,{to:b.iw.BOOSTING},t))):null]})})]}):null};var I=r(40635),T=r(492),C=r(44977);const N=(0,o.default)(f.A)`
justify-content: center;
align-items: center;
border-radius: 4px;
background: var(--theme-body-bg-colors-3-level-body);
width: 32px;
height: 32px;
`,D=(0,o.default)(f.A)`
justify-content: space-between;
align-items: center;
padding: 8px;
border-radius: 8px;
border: 1px solid var(--theme-divider-shadow-devider-color);
background: ${e=>{let{$disabled:t}=e;return t?"var(--theme-body-bg-colors-1-level-body)":"var(--theme-body-bg-colors-2-level-body)"}};
cursor: pointer;
transition: background 0.2s ease;
&:hover {
background: var(--theme-body-bg-colors-3-level-body);
}
`,j=o.default.div`
padding: 24px;
height: 100%;
`,O=e=>{let{open:t,onClose:r}=e;const{sections:o,updateSections:a}=(0,k.AJ)(),[s,c]=(0,n.useState)({}),[u,d]=(0,n.useState)({});(0,n.useEffect)((()=>{t&&(c({...o}),d({...o}))}),[t,o]);const h=JSON.stringify(s)!==JSON.stringify(u),p=null!==(0,l.getCookie)("homepage_sections_hidden");return(0,M.jsx)(i.Modal,{isShown:t,onClose:r,maxWidth:"460px",maxHeight:"660px",mobileMaxHeight:"88%",children:(0,M.jsxs)(j,{children:[(0,M.jsx)(T.S7,{$font:"var(--font-strong-24)",letterSpacing:"var(--letter-spacing-24)",mb:"8px",children:"Manage Visibility"}),(0,M.jsx)(T.m$,{$font:"var(--font-regular-16)",mb:"16px",children:"Show & Hide sections on your homepage"}),(0,M.jsx)(i.ScrollContainer,{maxHeight:"487px",children:(0,M.jsx)(f.A,{flexDirection:"column",gap:"8px",children:Object.values(k.bP).map((e=>{const t=s[e.id]||!1;return(0,M.jsxs)(D,{$disabled:t,onClick:()=>{var t;t=e.id,c((e=>({...e,[t]:!e[t]}))),(0,C.Ay)({category:"homepage_events",action:"sections_visibility_modal",label:t})},children:[(0,M.jsx)(T.S7,{$font:"var(--font-medium-14)",children:e.name}),(0,M.jsx)(N,{children:t?(0,M.jsx)(i.EyeCrossedIcon,{width:"16px",height:"16px",fill:"var(--theme-text-color-secondary)"}):(0,M.jsx)(i.EyeIcon,{width:"16px",height:"16px",fill:"var(--theme-text-color-secondary)"})})]},e.id)}))})}),(0,M.jsxs)(f.A,{mt:"16px",justifyContent:"space-between",children:[(0,M.jsx)(i.Button,{p:"0",color:"transparent",type:"button",disabled:!p,onClick:()=>{const e={};Object.values(k.bP).forEach((t=>{e[t.id]=!1})),c(e),(0,C.Ay)({category:"homepage_events",action:"sections_visibility_modal",label:"reset"})},children:"Reset"}),(0,M.jsx)(i.Button,{onClick:()=>{a(s),d(s),(0,C.Ay)({category:"homepage_events",action:"sections_visibility_modal",label:"save"}),r()},type:"button",disabled:!h,children:"Save"})]})]})})},P=o.default.div`
position: relative;
`,L=o.default.div`
height: 14px;
width: 100%;
`,R=(0,o.default)(i.IconCdn)`
width: 50px;
height: 50px;
position: absolute;
top: 50%;
left: 50%;
transform: translate(50%, -50%);
`,z=()=>{const e=(0,l.isPro)();return(0,M.jsxs)(h.Mw,{to:b.iw.PRO_MEMBERSHIP,$bg:"linear-gradient(91deg, rgba(19, 34, 68, 0.12) -23.37%, rgba(19, 34, 68, 0.12) 24.59%, rgba(219, 0, 255, 0.12) 90.32%, rgba(219, 0, 255, 0.12) 147.17%), #0E2240",onClick:()=>{(0,C.Ay)({category:"homepage_events",action:"button_click",label:e?"you_are_pro":"become_pro",event_source:"homepage"})},children:[(0,M.jsxs)(P,{children:[(0,M.jsx)(L,{}),(0,M.jsxs)(f.A,{margin:"12px 0 8px",gap:"8px",children:[(0,M.jsx)(T.S7,{$font:"var(--font-medium-24)",letterSpacing:"var(--letter-spacing-24)",children:e?(0,M.jsx)("span",{children:"You're"}):"Become"}),(0,M.jsx)(R,{name:"ProBadgeSparklesIcon.svg"})]}),e?(0,M.jsx)(T.m$,{$font:"var(--font-regular-12)",children:"View your benefits"}):(0,M.jsx)(T.m$,{$font:"var(--font-regular-12)",children:"And unlock additional benefits"})]}),(0,M.jsx)(h.RG,{})]})},B=(0,o.default)(T.S7)`
line-height: 22px;
`,U=o.default.span`
font-weight: 400;
color: var(--theme-green-system-color-40);
line-height: normal;
`,F=e=>{let{loading:t,to:r,gaLabel:n,title:o,newValue:a,outOf:s,additionalValue:l,range:c}=e;return(0,M.jsxs)(h.Mw,{to:r,onClick:()=>{(0,C.Ay)({category:"homepage_events",action:"button_click",label:n,event_source:"homepage"})},children:[(0,M.jsxs)("div",{children:[(0,M.jsx)(T.m$,{fontSize:"12px",children:o}),t?(0,M.jsx)(i.Skeleton,{mt:"8px",mb:"8px",width:"100%",height:"22px"}):(0,M.jsxs)(f.A,{mt:"8px",mb:"8px",gap:"8px",alignItems:"flex-end",children:[(0,M.jsx)(B,{fontSize:"24px",fontWeight:500,children:a}),s?(0,M.jsx)(T.m$,{fontSize:"16px",children:s}):null,l?(0,M.jsx)(U,{children:l}):null]}),(0,M.jsx)(T.m$,{fontSize:"12px",children:c})]}),(0,M.jsx)(h.RG,{})]})};var H=r(25926);const V=(0,H.j5)("homepage-data"),G=()=>{const[{results:e},t]=(0,p.G)({},V,m.Fh);return(0,M.jsx)(F,{loading:t,to:`${b.iw.QUESTS_EXPLORE}?status=live`,gaLabel:"live_quests",title:"Live quests",newValue:e.totalActiveQuests,additionalValue:e.totalNewQuests&&"0"!==e.totalNewQuests?`+${e.totalNewQuests}`:null,range:"7 days"})};var q=r(16199),W=r(50842);const Y=e=>(0,M.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:36,height:36,fill:"none",...e,children:[(0,M.jsxs)("g",{clipPath:"url(#a)",children:[(0,M.jsx)("mask",{id:"c",fill:"#fff",children:(0,M.jsx)("path",{d:"M16.264 3.071c.41-.179.887-.097 1.215.207.91.846 3.527 3.505 4.215 7.832v.002a13.626 13.626 0 0 1-.186 5.161 3.416 3.416 0 0 0 1.737-.868c1.064-1.008 1.073-2.338 1.073-2.588a1.126 1.126 0 0 1 1.876-.838c.494.443 4.56 4.296 4 10.286-.052.575-.63 5.84-5.085 8.827-2.987 2.005-6.748 2.335-10.08 1.51-3.323-.824-6.4-2.845-7.95-5.774-1.278-2.408-1.838-5.947-.74-9.006v-.002c.409-1.13.833-2.054 1.389-2.912 1.287-2.008 2.709-3.174 3.609-3.912.13-.106.249-.203.354-.293 1.26-1.09 2.865-3.038 3.916-6.808.068-.361.311-.673.657-.824Z"})}),(0,M.jsx)("path",{fill:"url(#b)",d:"M16.264 3.071c.41-.179.887-.097 1.215.207.91.846 3.527 3.505 4.215 7.832v.002a13.626 13.626 0 0 1-.186 5.161 3.416 3.416 0 0 0 1.737-.868c1.064-1.008 1.073-2.338 1.073-2.588a1.126 1.126 0 0 1 1.876-.838c.494.443 4.56 4.296 4 10.286-.052.575-.63 5.84-5.085 8.827-2.987 2.005-6.748 2.335-10.08 1.51-3.323-.824-6.4-2.845-7.95-5.774-1.278-2.408-1.838-5.947-.74-9.006v-.002c.409-1.13.833-2.054 1.389-2.912 1.287-2.008 2.709-3.174 3.609-3.912.13-.106.249-.203.354-.293 1.26-1.09 2.865-3.038 3.916-6.808.068-.361.311-.673.657-.824Z"}),(0,M.jsx)("path",{fill:"#fff",fillOpacity:.24,d:"m16.264 3.071-.6-1.375.6 1.375Zm1.215.207 1.02-1.099-1.02 1.1Zm4.215 7.832h1.5c0-.079-.006-.157-.018-.236l-1.482.236Zm0 .002h-1.5c0 .078.007.156.019.234l1.481-.234Zm-.186 5.161-1.462-.334a1.5 1.5 0 0 0 1.739 1.808l-.277-1.474Zm1.737-.868 1.03 1.09.002-.001-1.032-1.089Zm1.073-2.588h-1.5 1.5Zm.666-1.027-.611-1.37.611 1.37Zm1.21.19 1.002-1.117-1.002 1.116Zm4 10.285-1.494-.14v.006l1.493.134Zm-5.085 8.827-.835-1.246.835 1.246Zm-10.08 1.51-.36 1.455.36-1.456Zm-7.95-5.774 1.326-.701-.001-.002-1.325.703Zm-.74-9.006 1.413.507a1.5 1.5 0 0 0 .088-.507h-1.5Zm0-.002-1.41-.51a1.5 1.5 0 0 0-.09.51h1.5Zm1.389-2.912 1.26.815.002-.005-1.262-.81Zm3.609-3.912.95 1.16-.95-1.16Zm.354-.293.97 1.145.012-.01-.982-1.135Zm3.916-6.808 1.445.403c.012-.041.022-.084.03-.126l-1.475-.277Zm.657-.824.6 1.375a.375.375 0 0 1-.406-.069l1.02-1.099 1.021-1.1a2.625 2.625 0 0 0-2.835-.482l.6 1.375Zm1.215.207-1.021 1.1c.817.758 3.144 3.13 3.755 6.968l1.481-.236 1.482-.236c-.767-4.817-3.673-7.762-4.677-8.695l-1.02 1.1Zm4.215 7.832h-1.5v.002h3v-.002h-1.5Zm0 .002-1.481.234a12.122 12.122 0 0 1-.168 4.593l1.463.334 1.462.335c.332-1.453.567-3.439.206-5.73l-1.482.234Zm-.186 5.161.277 1.474a4.915 4.915 0 0 0 2.49-1.252l-1.03-1.09-1.03-1.09c-.298.281-.647.42-.984.484l.277 1.474Zm1.737-.868 1.032 1.089c1.543-1.463 1.541-3.358 1.541-3.677h-3c0 .182-.02.946-.605 1.5l1.032 1.088Zm1.073-2.588h1.5a.374.374 0 0 1-.221.342l-.613-1.37-.612-1.368a2.626 2.626 0 0 0-1.554 2.396h1.5Zm.666-1.027.612 1.37a.374.374 0 0 1-.403-.064l1.001-1.117 1.001-1.117a2.626 2.626 0 0 0-2.822-.442l.611 1.37Zm1.21.19-1.001 1.116c.416.373 3.998 3.788 3.507 9.029l1.493.14 1.494.14c.631-6.74-3.92-11.03-4.491-11.543l-1.002 1.117Zm4 10.285-1.495-.134c-.045.514-.582 5.138-4.425 7.715l.835 1.246.836 1.246c5.065-3.397 5.686-9.302 5.742-9.94l-1.494-.133Zm-5.085 8.827-.836-1.246c-2.563 1.72-5.869 2.046-8.883 1.3l-.36 1.455-.361 1.456c3.649.905 7.865.57 11.276-1.72l-.836-1.245Zm-10.08 1.51.361-1.456c-3.017-.748-5.682-2.556-6.985-5.02l-1.326.702-1.326.701c1.796 3.395 5.286 5.629 8.915 6.528l.361-1.456Zm-7.95-5.774 1.325-.703c-1.113-2.098-1.586-5.197-.652-7.796l-1.412-.507-1.412-.507c-1.264 3.52-.616 7.498.826 10.216l1.325-.703Zm-.74-9.006h1.5v-.002h-3v.002h1.5Zm0-.002 1.412.51c.383-1.062.762-1.874 1.236-2.607l-1.26-.815-1.259-.814c-.636.983-1.106 2.019-1.539 3.217l1.41.51Zm1.389-2.912 1.262.81c1.154-1.8 2.421-2.844 3.298-3.562l-.951-1.16-.951-1.16c-.923.757-2.5 2.046-3.921 4.262l1.263.81Zm3.609-3.912.95 1.16c.125-.102.256-.209.374-.308l-.97-1.145-.969-1.145c-.094.08-.201.167-.336.278l.95 1.16Zm.354-.293.982 1.134c1.486-1.286 3.25-3.49 4.38-7.539l-1.446-.403-1.444-.403c-.974 3.49-2.42 5.182-3.453 6.077l.981 1.134Zm3.916-6.808 1.475.277a.374.374 0 0 1-.218.274l-.6-1.375-.6-1.375a2.626 2.626 0 0 0-1.53 1.923l1.473.276Z",mask:"url(#c)"})]}),(0,M.jsxs)("defs",{children:[(0,M.jsxs)("radialGradient",{id:"b",cx:0,cy:0,r:1,gradientTransform:"rotate(-90.001 25.434 7.777) scale(36.6435 72.6197)",gradientUnits:"userSpaceOnUse",children:[(0,M.jsx)("stop",{stopColor:"#2B426A"}),(0,M.jsx)("stop",{offset:.274,stopColor:"#0E2240"}),(0,M.jsx)("stop",{offset:.635,stopColor:"#041938"}),(0,M.jsx)("stop",{offset:.986,stopColor:"#000D26"})]}),(0,M.jsx)("clipPath",{id:"a",children:(0,M.jsx)("path",{fill:"#fff",d:"M0 0h36v36H0z"})})]})]}),Z=e=>(0,M.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:36,height:36,fill:"none",...e,children:[(0,M.jsxs)("g",{clipPath:"url(#a)",filter:"url(#b)",children:[(0,M.jsx)("mask",{id:"d",fill:"#fff",children:(0,M.jsx)("path",{d:"M16.264 3.071c.41-.179.887-.097 1.215.207.91.846 3.527 3.505 4.215 7.832v.002a13.626 13.626 0 0 1-.186 5.161 3.416 3.416 0 0 0 1.737-.868c1.064-1.008 1.073-2.338 1.073-2.588a1.126 1.126 0 0 1 1.876-.838c.494.443 4.56 4.296 4 10.286-.052.575-.63 5.84-5.085 8.827-2.987 2.005-6.748 2.335-10.08 1.51-3.323-.824-6.4-2.845-7.95-5.774-1.278-2.408-1.838-5.947-.74-9.006v-.002c.409-1.13.833-2.054 1.389-2.912 1.287-2.008 2.709-3.174 3.609-3.912.13-.106.249-.203.354-.293 1.26-1.09 2.865-3.038 3.916-6.808.068-.361.311-.673.657-.824Z"})}),(0,M.jsx)("path",{fill:"url(#c)",d:"M16.264 3.071c.41-.179.887-.097 1.215.207.91.846 3.527 3.505 4.215 7.832v.002a13.626 13.626 0 0 1-.186 5.161 3.416 3.416 0 0 0 1.737-.868c1.064-1.008 1.073-2.338 1.073-2.588a1.126 1.126 0 0 1 1.876-.838c.494.443 4.56 4.296 4 10.286-.052.575-.63 5.84-5.085 8.827-2.987 2.005-6.748 2.335-10.08 1.51-3.323-.824-6.4-2.845-7.95-5.774-1.278-2.408-1.838-5.947-.74-9.006v-.002c.409-1.13.833-2.054 1.389-2.912 1.287-2.008 2.709-3.174 3.609-3.912.13-.106.249-.203.354-.293 1.26-1.09 2.865-3.038 3.916-6.808.068-.361.311-.673.657-.824Z"}),(0,M.jsx)("path",{fill:"#fff",fillOpacity:.24,d:"m16.264 3.071-.571-1.31.57 1.31Zm1.215.207.972-1.047-.973 1.047Zm4.215 7.832h1.429c0-.075-.006-.15-.018-.224l-1.41.224Zm0 .002h-1.428c0 .075.006.149.017.223l1.411-.223Zm-.186 5.161-1.393-.318a1.428 1.428 0 0 0 1.657 1.722l-.264-1.404Zm1.737-.868.981 1.039.002-.002-.983-1.037Zm1.073-2.588H22.89h1.428Zm.666-1.027-.582-1.304.582 1.304Zm1.21.19.954-1.064-.954 1.063Zm4 10.285-1.423-.134v.007l1.422.127Zm-5.085 8.827-.795-1.187.795 1.187Zm-10.08 1.51-.343 1.386.343-1.387Zm-7.95-5.774 1.263-.668-.001-.002-1.262.67Zm-.74-9.006 1.345.483c.056-.155.084-.318.084-.483H6.34Zm0-.002-1.343-.485c-.056.156-.085.32-.085.485H6.34Zm1.389-2.912 1.2.776.002-.005-1.202-.77Zm3.609-3.912.906 1.105-.906-1.105Zm.354-.293.923 1.09.012-.01-.935-1.08Zm3.916-6.808 1.377.384c.01-.04.02-.08.028-.12l-1.405-.264Zm.657-.824.57 1.31a.304.304 0 0 1-.328-.056l.973-1.047.972-1.047a2.553 2.553 0 0 0-2.758-.47l.57 1.31Zm1.215.207-.973 1.047c.822.763 3.163 3.15 3.777 7.01l1.411-.225 1.411-.224c-.763-4.794-3.655-7.726-4.654-8.655l-.973 1.047Zm4.215 7.832h-1.428v.002h2.857v-.002h-1.429Zm0 .002-1.41.223c.289 1.837.102 3.438-.169 4.62l1.393.318 1.393.319c.33-1.446.564-3.423.204-5.702l-1.41.222Zm-.186 5.161.264 1.404a4.843 4.843 0 0 0 2.454-1.234l-.98-1.038-.982-1.038c-.31.293-.673.437-1.02.502l.264 1.404Zm1.737-.868.983 1.037c1.52-1.441 1.519-3.31 1.519-3.625H22.89c0 .185-.02.976-.628 1.551l.983 1.037Zm1.073-2.588h1.429c0 .12-.07.228-.18.277l-.583-1.304-.583-1.304a2.554 2.554 0 0 0-1.511 2.331h1.428Zm.666-1.027.583 1.304a.303.303 0 0 1-.326-.05l.953-1.065.954-1.063a2.554 2.554 0 0 0-2.746-.43l.582 1.304Zm1.21.19-.953 1.063c.42.376 4.024 3.812 3.53 9.088l1.422.134 1.423.133c.628-6.704-3.9-10.973-4.468-11.482l-.954 1.063Zm4 10.285-1.424-.127c-.046.516-.584 5.171-4.456 7.767l.795 1.187.796 1.186c5.037-3.376 5.655-9.251 5.711-9.887l-1.423-.126Zm-5.085 8.827-.796-1.186c-2.583 1.734-5.91 2.06-8.94 1.309l-.344 1.386-.343 1.387c3.634.9 7.828.566 11.22-1.71l-.797-1.186Zm-10.08 1.51.344-1.387c-3.032-.752-5.716-2.57-7.031-5.055l-1.263.668-1.263.668c1.785 3.373 5.254 5.596 8.87 6.492l.343-1.387Zm-7.95-5.774 1.262-.67c-1.121-2.112-1.598-5.232-.657-7.853l-1.344-.483-1.345-.483c-1.256 3.498-.612 7.456.822 10.159l1.262-.67Zm-.74-9.006h1.43v-.002H4.91v.002H6.34Zm0-.002 1.344.485c.385-1.064.766-1.882 1.244-2.621l-1.2-.776-1.2-.776c-.631.978-1.1 2.008-1.53 3.203l1.343.485Zm1.389-2.912 1.202.771c1.16-1.81 2.435-2.859 3.313-3.578l-.906-1.105-.906-1.105c-.922.756-2.492 2.04-3.906 4.246l1.203.771Zm3.609-3.912.906 1.105c.124-.102.255-.209.371-.308l-.923-1.09-.923-1.09c-.095.08-.202.168-.337.278l.906 1.105Zm.354-.293.935 1.08c1.475-1.277 3.232-3.468 4.357-7.504l-1.376-.384-1.376-.383c-.976 3.502-2.43 5.207-3.474 6.11l.934 1.081Zm3.916-6.808 1.405.263a.302.302 0 0 1-.177.222l-.571-1.309-.572-1.31a2.555 2.555 0 0 0-1.489 1.871l1.404.263Z",mask:"url(#d)"})]}),(0,M.jsxs)("defs",{children:[(0,M.jsxs)("radialGradient",{id:"c",cx:0,cy:0,r:1,gradientTransform:"rotate(-90.001 25.434 7.777) scale(36.6435 72.6197)",gradientUnits:"userSpaceOnUse",children:[(0,M.jsx)("stop",{stopColor:"#F0B84F"}),(0,M.jsx)("stop",{offset:.274,stopColor:"#EA0303"}),(0,M.jsx)("stop",{offset:.635,stopColor:"#BB0202"}),(0,M.jsx)("stop",{offset:.986,stopColor:"#3C1D30"})]}),(0,M.jsx)("clipPath",{id:"a",children:(0,M.jsx)("path",{fill:"#fff",d:"M0 0h36v36H0z"})}),(0,M.jsxs)("filter",{id:"b",width:32.492,height:38.045,x:1.754,y:-1.023,colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse",children:[(0,M.jsx)("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),(0,M.jsx)("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),(0,M.jsx)("feOffset",{}),(0,M.jsx)("feGaussianBlur",{stdDeviation:2}),(0,M.jsx)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,M.jsx)("feColorMatrix",{values:"0 0 0 0 0.933333 0 0 0 0 0.52549 0 0 0 0 0.231373 0 0 0 0.36 0"}),(0,M.jsx)("feBlend",{in2:"BackgroundImageFix",result:"effect1_dropShadow_6172_27345"}),(0,M.jsx)("feBlend",{in:"SourceGraphic",in2:"effect1_dropShadow_6172_27345",result:"shape"})]})]})]}),Q=e=>(0,M.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:36,height:36,fill:"none",...e,children:[(0,M.jsxs)("g",{clipPath:"url(#a)",filter:"url(#b)",children:[(0,M.jsx)("mask",{id:"d",fill:"#fff",children:(0,M.jsx)("path",{d:"M16.264 3.071c.41-.179.887-.097 1.215.207.91.846 3.527 3.505 4.215 7.832v.002a13.626 13.626 0 0 1-.186 5.161 3.416 3.416 0 0 0 1.737-.868c1.064-1.008 1.073-2.338 1.073-2.588a1.126 1.126 0 0 1 1.876-.838c.494.443 4.56 4.296 4 10.286-.052.575-.63 5.84-5.085 8.827-2.987 2.005-6.748 2.335-10.08 1.51-3.323-.824-6.4-2.845-7.95-5.774-1.278-2.408-1.838-5.947-.74-9.006v-.002c.409-1.13.833-2.054 1.389-2.912 1.287-2.008 2.709-3.174 3.609-3.912.13-.106.249-.203.354-.293 1.26-1.09 2.865-3.038 3.916-6.808.068-.361.311-.673.657-.824Z"})}),(0,M.jsx)("path",{fill:"url(#c)",d:"M16.264 3.071c.41-.179.887-.097 1.215.207.91.846 3.527 3.505 4.215 7.832v.002a13.626 13.626 0 0 1-.186 5.161 3.416 3.416 0 0 0 1.737-.868c1.064-1.008 1.073-2.338 1.073-2.588a1.126 1.126 0 0 1 1.876-.838c.494.443 4.56 4.296 4 10.286-.052.575-.63 5.84-5.085 8.827-2.987 2.005-6.748 2.335-10.08 1.51-3.323-.824-6.4-2.845-7.95-5.774-1.278-2.408-1.838-5.947-.74-9.006v-.002c.409-1.13.833-2.054 1.389-2.912 1.287-2.008 2.709-3.174 3.609-3.912.13-.106.249-.203.354-.293 1.26-1.09 2.865-3.038 3.916-6.808.068-.361.311-.673.657-.824Z"}),(0,M.jsx)("path",{fill:"#fff",fillOpacity:.24,d:"m16.264 3.071-.571-1.31.57 1.31Zm1.215.207.972-1.047-.973 1.047Zm4.215 7.832h1.429c0-.075-.006-.15-.018-.224l-1.41.224Zm0 .002h-1.428c0 .075.006.149.017.223l1.411-.223Zm-.186 5.161-1.393-.318a1.428 1.428 0 0 0 1.657 1.722l-.264-1.404Zm1.737-.868.981 1.039.002-.002-.983-1.037Zm1.073-2.588H22.89h1.428Zm.666-1.027-.582-1.304.582 1.304Zm1.21.19.954-1.064-.954 1.063Zm4 10.285-1.423-.134v.007l1.422.127Zm-5.085 8.827-.795-1.187.795 1.187Zm-10.08 1.51-.343 1.386.343-1.387Zm-7.95-5.774 1.263-.668-.001-.002-1.262.67Zm-.74-9.006 1.345.483c.056-.155.084-.318.084-.483H6.34Zm0-.002-1.343-.485c-.056.156-.085.32-.085.485H6.34Zm1.389-2.912 1.2.776.002-.005-1.202-.77Zm3.609-3.912.906 1.105-.906-1.105Zm.354-.293.923 1.09.012-.01-.935-1.08Zm3.916-6.808 1.377.384c.01-.04.02-.08.028-.12l-1.405-.264Zm.657-.824.57 1.31a.304.304 0 0 1-.328-.056l.973-1.047.972-1.047a2.553 2.553 0 0 0-2.758-.47l.57 1.31Zm1.215.207-.973 1.047c.822.763 3.163 3.15 3.777 7.01l1.411-.225 1.411-.224c-.763-4.794-3.655-7.726-4.654-8.655l-.973 1.047Zm4.215 7.832h-1.428v.002h2.857v-.002h-1.429Zm0 .002-1.41.223c.289 1.837.102 3.438-.169 4.62l1.393.318 1.393.319c.33-1.446.564-3.423.204-5.702l-1.41.222Zm-.186 5.161.264 1.404a4.843 4.843 0 0 0 2.454-1.234l-.98-1.038-.982-1.038c-.31.293-.673.437-1.02.502l.264 1.404Zm1.737-.868.983 1.037c1.52-1.441 1.519-3.31 1.519-3.625H22.89c0 .185-.02.976-.628 1.551l.983 1.037Zm1.073-2.588h1.429c0 .12-.07.228-.18.277l-.583-1.304-.583-1.304a2.554 2.554 0 0 0-1.511 2.331h1.428Zm.666-1.027.583 1.304a.303.303 0 0 1-.326-.05l.953-1.065.954-1.063a2.554 2.554 0 0 0-2.746-.43l.582 1.304Zm1.21.19-.953 1.063c.42.376 4.024 3.812 3.53 9.088l1.422.134 1.423.133c.628-6.704-3.9-10.973-4.468-11.482l-.954 1.063Zm4 10.285-1.424-.127c-.046.516-.584 5.171-4.456 7.767l.795 1.187.796 1.186c5.037-3.376 5.655-9.251 5.711-9.887l-1.423-.126Zm-5.085 8.827-.796-1.186c-2.583 1.734-5.91 2.06-8.94 1.309l-.344 1.386-.343 1.387c3.634.9 7.828.566 11.22-1.71l-.797-1.186Zm-10.08 1.51.344-1.387c-3.032-.752-5.716-2.57-7.031-5.055l-1.263.668-1.263.668c1.785 3.373 5.254 5.596 8.87 6.492l.343-1.387Zm-7.95-5.774 1.262-.67c-1.121-2.112-1.598-5.232-.657-7.853l-1.344-.483-1.345-.483c-1.256 3.498-.612 7.456.822 10.159l1.262-.67Zm-.74-9.006h1.43v-.002H4.91v.002H6.34Zm0-.002 1.344.485c.385-1.064.766-1.882 1.244-2.621l-1.2-.776-1.2-.776c-.631.978-1.1 2.008-1.53 3.203l1.343.485Zm1.389-2.912 1.202.771c1.16-1.81 2.435-2.859 3.313-3.578l-.906-1.105-.906-1.105c-.922.756-2.492 2.04-3.906 4.246l1.203.771Zm3.609-3.912.906 1.105c.124-.102.255-.209.371-.308l-.923-1.09-.923-1.09c-.095.08-.202.168-.337.278l.906 1.105Zm.354-.293.935 1.08c1.475-1.277 3.232-3.468 4.357-7.504l-1.376-.384-1.376-.383c-.976 3.502-2.43 5.207-3.474 6.11l.934 1.081Zm3.916-6.808 1.405.263a.302.302 0 0 1-.177.222l-.571-1.309-.572-1.31a2.555 2.555 0 0 0-1.489 1.871l1.404.263Z",mask:"url(#d)"})]}),(0,M.jsxs)("defs",{children:[(0,M.jsxs)("radialGradient",{id:"c",cx:0,cy:0,r:1,gradientTransform:"matrix(0 -37.5 59.2824 0 17.657 32.5)",gradientUnits:"userSpaceOnUse",children:[(0,M.jsx)("stop",{offset:.07,stopColor:"#F2FD72"}),(0,M.jsx)("stop",{offset:.342,stopColor:"#19FF99"}),(0,M.jsx)("stop",{offset:.453,stopColor:"#00FFA3"}),(0,M.jsx)("stop",{offset:.885,stopColor:"#0B4E54"})]}),(0,M.jsx)("clipPath",{id:"a",children:(0,M.jsx)("path",{fill:"#fff",d:"M0 0h36v36H0z"})}),(0,M.jsxs)("filter",{id:"b",width:32.492,height:38.045,x:1.754,y:-1.023,colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse",children:[(0,M.jsx)("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),(0,M.jsx)("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),(0,M.jsx)("feOffset",{}),(0,M.jsx)("feGaussianBlur",{stdDeviation:2}),(0,M.jsx)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,M.jsx)("feColorMatrix",{values:"0 0 0 0 0.435294 0 0 0 0 0.996078 0 0 0 0 0.67451 0 0 0 0.36 0"}),(0,M.jsx)("feBlend",{in2:"BackgroundImageFix",result:"effect1_dropShadow_6172_27352"}),(0,M.jsx)("feBlend",{in:"SourceGraphic",in2:"effect1_dropShadow_6172_27352",result:"shape"})]})]})]});var K=r(56440),J=r(10103),$=r(83078);const X=[5,10,15,20,25,30,50],ee={gmTimestamp:null,gmCurrentStreak:null,gmButtonEnabled:!1,gmButtonEnableTimestamp:null},te=e=>!e||e<1?(0,M.jsx)(Y,{}):7===e?(0,M.jsx)(Q,{}):(0,M.jsx)(Z,{}),re=o.default.div`
width: 100%;
padding: 16px;
background-color: var(--theme-body-bg-colors-2-level-body);
height: 100%;
`,ne=(0,o.default)(T.S7)`
position: absolute;
top: 57%;
left: 50%;
transform: translate(-50%, -50%);
`,ie=o.default.span`
color: ${e=>{let{$active:t}=e;return t?"#000":"var(--theme-text-color-tertiary)"}};
font-size: 10px;
font-weight: 500;
line-height: 10px;
`,oe=o.default.div`
border-radius: 4px;
border: 1px solid var(--theme-divider-shadow-devider-color);
background: var(--theme-body-bg-colors-2-level-body);
padding: 2px 3px;
line-height: 10px;
display: flex;
align-items: center;
justify-content: center;
width: ${e=>{let{$width:t}=e;return t}};
&:first-of-type {
border-radius: 24px 4px 4px 24px;
}
&:last-of-type {
border-radius: 4px 24px 24px 4px;
}
${e=>{let{$active:t}=e;return t?o.css`
background: linear-gradient(233deg, #00ffa3 38.39%, #eefd46 126.45%);
border-color: var(--theme-gamification-main-green);
`:null}}
${e=>{let{$completed:t}=e;return t?o.css`
background: var(--theme-gamification-disabled);
border-color: var(--theme-gamification-disabled);
`:null}}
`,ae=o.default.div`
flex-shrink: 0;
position: relative;
`,se=o.default.div`
width: 100%;
`,le=()=>{var e;const{user:t}=(0,c.d4)((e=>({user:e.user}))),[r,o]=(0,n.useState)(ee),[a,s]=(0,n.useState)(!1),[u,d]=(0,n.useState)(!0),{pushNotification:h}=(0,W.E$)(),p=r.gmCurrentStreak,m=!r.gmButtonEnabled&&r.gmButtonEnableTimestamp,g=(0,i.useWindowWidth)(),y=g>1054&&g<1371,v=async()=>{try{var e;d(!0);const t=await(0,l.xhrRequest)({url:`${J.Rw}/user/gamification-data`,tryAuth:!0,withCredentials:J.Aq});if(200!==t.status||null===(e=t.data)||void 0===e||!e.results)return d(!1),!1;o(t.data.results),d(!1)}catch(t){return d(!1),!1}},b=async()=>{s(!0);const e=await(async()=>{var e;const t=await(0,l.xhrRequest)({url:`${J.Rw}/user/gm-button`,method:"POST",data:{timezoneOffsetMinutes:(new Date).getTimezoneOffset()},tryAuth:!0,withCredentials:J.Aq});return 200===t.status&&null!==(e=t.data)&&void 0!==e&&e.results?t.data.results:null})();e&&((0,C.Ay)({category:"gamification_events",action:"gm_click",label:`streak-day-${e.gmCurrentStreak}`}),o(e),(0,$.wz)(),h({title:`You've earned ${X[e.gmCurrentStreak-1]} XP!`,description:"Come back tomorrow to continue your streak",variant:"success"}))};return(0,n.useEffect)((()=>{var e;null!==t&&void 0!==t&&null!==(e=t.user)&&void 0!==e&&e.identifier?v():(o(ee),d(!1))}),[null===t||void 0===t||null===(e=t.user)||void 0===e?void 0:e.identifier]),(0,M.jsxs)(re,{children:[(0,M.jsxs)(f.A,{width:"100%",gap:"4px",children:[(0,M.jsxs)(ae,{children:[te(p),(0,M.jsx)(ne,{fontSize:"12px",fontWeight:600,children:p||0})]}),(0,M.jsxs)(se,{children:[(0,M.jsxs)(f.A,{justifyContent:"space-between",children:[(0,M.jsx)(T.S7,{fontSize:"14px",fontWeight:500,children:"GM streak"}),!y&&(0,M.jsxs)(f.A,{gap:"2px",children:[(0,M.jsx)(T.m$,{fontSize:"12px",children:"Earn daily"}),(0,M.jsx)(K.$,{$size:"16px",$fontSize:"10px",children:"XP"})]})]}),(0,M.jsx)(f.A,{gap:"2px",mt:"4px",children:X.map(((e,t)=>{const n=null!==p&&p+1===t+1,o=null!==p&&p>t;return(0,M.jsx)(oe,{$active:n&&r.gmButtonEnabled,$completed:o,$width:y?"100%":"auto",children:o?(0,M.jsx)(i.CheckIcon,{fill:"var(--theme-gamification-main-green)",width:y?10:14}):(0,M.jsx)(ie,{$active:n&&r.gmButtonEnabled,fontSize:"10px",fontWeight:500,children:y?"":`+${e}`})},t)}))})]})]}),(0,M.jsx)(i.Button,{mt:"8px",color:"neutral",size:"small",width:"100%",type:"button",disabled:!r.gmButtonEnabled||a||m,loading:u,onClick:async()=>{await b()},children:m?"Come back tomorrow":"\ud83d\udc4b GM"})]})};var ce=r(83769),ue=r(31649),de=r(71090),he=r(79348);const fe=(0,he.j7)("/rankings/chains"),pe=o.default.div`
height: 14px;
width: 100%;
`,me=(0,o.default)(i.SmartLink)`
display: flex;
align-items: center;
justify-content: space-between;
height: 104px;
padding: 16px;
`,ge=o.default.div`
background: ${e=>{let{$bg:t}=e;return t}};
border-radius: 16px;
width: 100%;
overflow: hidden;
@media screen and (min-width: ${de.f}px) {
width: 50%;
}
`,ye=()=>{const[{results:e},t]=(0,p.G)({sort:"dappCount",order:"desc",range:"7d",resultsPerPage:25,page:1,new:1},fe,m.Fh);return t?(0,M.jsx)(i.Skeleton,{height:"100%",width:"50%",borderRadius:"16px"}):t||e.length?!t&&e.length?(0,M.jsx)(ge,{$bg:"linear-gradient(126deg, rgba(14,34,64,1) 45%, rgba(56,77,115,1) 100%)",children:(0,M.jsx)(ce.A,{dotsClass:"dappradar-homepage-dots",children:e.slice(0,6).map(((e,t)=>{let r=null;return Object.keys(q.rY).map((t=>{q.rY[t].id===e.chainId&&(r=q.rY[t])})),r?(0,M.jsx)("div",{children:(0,M.jsxs)(me,{to:`${b.iw.SINGLE_CHAIN_PAGE}/${r.slug}`,onClick:()=>{(0,C.F0)("scp_link_click","homepage_events",r.slug,{event_source:"hero_carousel"})},children:[(0,M.jsxs)(f.A,{gap:"16px",alignItems:"center",children:[(0,M.jsx)(ue.A,{bgSize:"48px",iconSize:"30px",chainId:r.id}),(0,M.jsxs)("div",{children:[(0,M.jsx)(pe,{}),(0,M.jsx)(f.A,{margin:"12px 0 8px",alignItems:"center",children:(0,M.jsx)(T.S7,{fontWeight:500,children:r.label})}),(0,M.jsx)(i.NewTag,{text:"New chain"})]})]}),(0,M.jsx)(h.RG,{})]})},`${r.slug}-${t}`):null}))})}):null:(0,M.jsx)(ge,{children:(0,M.jsx)(le,{})})};var ve=r(12693),be=r(83194);const we=`${ve.S2}/home-page/new-dapps-bg.png`,xe=(0,he.j7)("/rankings/dapps"),ke=o.default.div`
z-index: 2;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
position: relative;
width: 100%;
`,Me=(0,o.default)(i.SmartLink)`
flex: 1;
display: flex;
border-radius: 16px;
align-items: flex-start;
background-color: var(--theme-body-bg-colors-2-level-body);
width: 100%;
max-height: 104px;
padding: 16px;
background-image: url(${e=>{let{$bg:t}=e;return t}});
background-size: cover;
background-repeat: no-repeat;
position: relative;
cursor: pointer;
svg {
transition: fill 0.2s ease;
}
&:hover {
svg {
fill: var(--theme-text-color-main);
}
}
`,Ee=e=>{let{totalDapps:t}=e;const r=(0,be.t)(),[{results:n},o]=(0,p.G)({currency:r,sort:"uawCount",order:"desc",range:"7d",resultsPerPage:50,page:1,new:1},xe,m.Fh);return(0,M.jsx)(Me,{$bg:we,to:`${b.iw.RANKINGS}?new=true`,onClick:()=>{(0,C.Ay)({category:"homepage_events",action:"button_click",label:"new_projects",event_source:"homepage"})},children:(0,M.jsx)(ke,{children:(0,M.jsxs)(f.A,{justifyContent:"space-between",alignItems:"center",width:"100%",children:[(0,M.jsxs)("div",{children:[(0,M.jsx)(T.m$,{fontSize:"12px",children:"New projects"}),o?(0,M.jsx)(i.Skeleton,{width:"100%",margin:"12px 0 8px",height:"22px"}):(0,M.jsxs)(f.A,{margin:"12px 0 8px",gap:"8px",alignItems:"flex-end",children:[(0,M.jsxs)(T.S7,{fontSize:"24px",fontWeight:500,lineHeight:"22px",children:["+",n.length]}),(0,M.jsx)(T.m$,{fontSize:"16px",children:`/${(0,l.formatNumber)(t,2,{shortenThousands:!1})}`})]}),(0,M.jsx)(T.m$,{mt:"14px",fontSize:"12px",children:"7 days"})]}),(0,M.jsx)(h.RG,{})]})})})},_e=(0,he.j7)("/rankings/games"),Ae=()=>{const e=(0,be.t)(),[{results:t},r]=(0,p.G)({currency:e,sort:"uawCount",order:"desc",range:"7d",resultsPerPage:50,page:1,new:1},_e,m.Fh);return(0,M.jsx)(F,{loading:r,to:`${b.iw.RANKINGS_GAMES}?new=true`,gaLabel:"new_games",title:"New games",newValue:`+${t.length}`,range:"7 days"})};var Se=r(45534);const Ie=(0,Se.ve)("collection"),Te=e=>{let{totalNftCollections:t}=e;const[{resultCount:r},n]=(0,p.G)({sort:"volumeInFiat",order:"desc",resultsPerPage:50,page:1,range:"week",new:1},Ie,m.Fh);return(0,M.jsx)(F,{loading:n,to:`${b.iw.RANKINGS_NFT_COLLECTIONS}?new=true`,gaLabel:"new_nft_collections",title:"New NFT collections",newValue:`+${r}`,outOf:`/${(0,l.formatNumber)(t,2,{shortenThousands:!1})}`,range:"7 days"})};const Ce=(0,r(4086).Lq)("/rankings-ag-tokens-page/tokens"),Ne=e=>{let{totalTokens:t}=e;const r=(0,be.t)(),[{resultCount:n},i]=(0,p.G)({currency:r,sort:"circulatingMarketCapInFiat",order:"desc",resultsPerPage:50,page:1,new:1},Ce,m.Fh);return(0,M.jsx)(F,{loading:i,to:`${b.iw.RANKINGS_TOKENS}?new=true`,gaLabel:"new_tokens",title:"New tokens",newValue:`+${n}`,outOf:`/${(0,l.formatNumber)(t,2,{shortenThousands:!1})}`,range:"7 days"})};var De=r(50360),je=r(42084),Oe=r.n(je),Pe=r(23644),Le=r(2861),Re=r(23484);const ze={width:"20px",height:"20px"},Be=(e,t)=>e.replace(`${t}/`,""),Ue=[{urlPattern:b.iw.RANKINGS,defaultTitle:"Rankings",gaAction:"rankings_link_click",urlTransform:e=>e,defaultIcon:(0,M.jsx)(i.RankingsIcon,{...ze})},{urlPattern:b.iw.SINGLE_DAPP_PAGE,defaultTitle:"Dapp",gaAction:"sdp_link_click",urlTransform:e=>Be(e,b.iw.SINGLE_DAPP_PAGE),defaultIcon:(0,M.jsx)(i.SmallDappRadarIcon,{...ze})},{urlPattern:b.iw.SINGLE_TOKEN_PAGE,defaultTitle:"Token",gaAction:"stp_link_click",urlTransform:e=>Be(e,b.iw.SINGLE_TOKEN_PAGE),defaultIcon:(0,M.jsx)(i.TokensIcon,{...ze})},{urlPattern:b.iw.SINGLE_CHAIN_PAGE,defaultTitle:"Chain",gaAction:"scp_link_click",urlTransform:e=>Be(e,b.iw.SINGLE_CHAIN_PAGE),defaultIcon:(0,M.jsx)(i.ChainsIcon,{...ze})},{urlPattern:b.iw.SINGLE_COLLECTION_PAGE,defaultTitle:"NFT collection",gaAction:"sncp_link_click",urlTransform:e=>Be(e,b.iw.SINGLE_COLLECTION_PAGE),defaultIcon:(0,M.jsx)(i.NftExplorerIcon,{...ze})},{urlPattern:b.iw.REWARD_CENTER,defaultTitle:"Rewards",gaAction:"rewards_link_click",urlTransform:e=>e,defaultIcon:(0,M.jsx)(i.RewardsIcon,{...ze})}];Object.values(De.GH).map((e=>{e.narrativeRoute&&Ue.push({urlPattern:e.sidebarId,defaultTitle:e.sidebarTitle,gaAction:"rankings_link_click",urlTransform:e=>e,defaultIcon:(0,M.jsx)(i.NarrativesIcon,{...ze})})}));const Fe=o.default.div`
width: 20px;
height: 20px;
border-radius: 50%;
overflow: hidden;
`,He=(0,o.default)(f.A)`
flex-direction: column;
@media screen and (min-width: ${de.f}px) {
flex-direction: row;
}
svg {
flex-shrink: 0;
}
`,Ve=o.default.span`
font-size: 12px;
`,Ge=o.default.span`
font-size: 14px;
color: var(--theme-text-color-main);
`,qe=(0,o.default)(i.Button)`
background-color: var(--theme-body-bg-colors-2-level-body);
border: 1px solid transparent;
justify-content: space-between;
padding: 12px;
&:hover {
background-color: var(--theme-body-bg-colors-3-level-body);
border: 1px solid var(--theme-divider-shadow-devider-color);
}
@media screen and (min-width: ${de.f}px) {
width: 25%;
}
`,We=()=>{const e=(0,Pe.Y)(),t=(0,i.useWindowWidth)(),r=t>500&&t{var n,o,a;const s=(l=e[0],Ue.find((e=>l.indexOf(e.urlPattern)>-1)));var l;return(0,M.jsxs)(qe,{color:"neutral",width:"100%",to:e[1].url,onClick:()=>{(0,C.F0)((null===s||void 0===s?void 0:s.gaAction)||"resume_journey_link_click","homepage_events",(null===s||void 0===s?void 0:s.urlTransform(e[1].url))||e[1].url,{event_source:"continue_user_journey"})},children:[(0,M.jsxs)(f.A,{gap:"8px",alignItems:"center",children:[(0,M.jsx)(Fe,{children:null!==(n=e[1])&&void 0!==n&&n.logo?(0,M.jsx)(i.ImageLoader,{src:e[1].logo,resize:{width:20,quality:90}}):null===s||void 0===s?void 0:s.defaultIcon}),(0,M.jsx)(Ge,{children:r?(null===(o=e[1])||void 0===o?void 0:o.title)||(null===s||void 0===s?void 0:s.defaultTitle):(0,Le.EJ)((null===(a=e[1])||void 0===a?void 0:a.title)||(null===s||void 0===s?void 0:s.defaultTitle),12)})]}),(0,M.jsx)(Ve,{children:Oe()(new Date(e[1].timestamp))})]},`${e[0]}-${t}`)}))})]}):null};var Ye=r(29879),Ze=r(17153);const Qe=(0,o.default)(f.A)`
flex-direction: column;
gap: 12px;
width: 50%;
> div {
max-height: 104px;
}
`,Ke=(0,o.default)(f.A)`
flex-direction: column;
> * {
width: 100%;
}
@media screen and (min-width: 600px) {
flex-direction: row;
max-height: 104px;
> * {
width: ${e=>{let{$childWidth:t}=e;return t||"50%"}};
}
}
`,Je=()=>{const{sections:e,sectionsLoading:t}=(0,k.AJ)(),{user:r}=(0,c.d4)((e=>e.user)),n=(0,be.t)(),o=(0,i.useWindowWidth)(),s=(0,Ze.v)(o,de.f),[u]=(0,l.useFetchSimpleData)({requestUrl:(0,he.Uj)("/overview/totals")+"?currency="+n,withCredentials:g.kK,initialState:a.rO});if(r&&t)return null;if(r){if(e[k.bP.overview.id])return null}return(0,M.jsx)(h.s5,{as:"section",children:(0,M.jsx)("div",{children:s?(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)(We,{}),(0,M.jsx)(Ye.A,{}),(0,M.jsxs)(f.A,{width:"100%",gap:"12px",children:[(0,M.jsxs)(Qe,{children:[(0,M.jsx)(Ee,{totalDapps:u.dapps.total}),(0,M.jsxs)(f.A,{gap:"12px",children:[(0,M.jsx)(Ae,{}),(0,M.jsx)(Te,{totalNftCollections:u.nftCollections.total})]})]}),(0,M.jsxs)(Qe,{children:[(0,M.jsxs)(f.A,{gap:"12px",children:[(0,M.jsx)(z,{}),(0,M.jsx)(ye,{})]}),(0,M.jsxs)(f.A,{gap:"12px",children:[(0,M.jsx)(Ne,{totalTokens:u.tokens.total}),(0,M.jsx)(G,{})]})]})]})]}):(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)(We,{}),(0,M.jsx)(Ye.A,{}),(0,M.jsxs)(Ke,{gap:"12px",justifyContent:"space-between",children:[(0,M.jsx)(Ee,{totalDapps:u.dapps.total}),(0,M.jsx)(z,{})]}),(0,M.jsxs)(Ke,{mt:"12px",gap:"12px",justifyContent:"space-between",children:[(0,M.jsx)(ye,{}),(0,M.jsx)(Ae,{})]}),(0,M.jsxs)(Ke,{mt:"12px",gap:"12px",children:[(0,M.jsx)(Te,{totalNftCollections:u.nftCollections.total}),(0,M.jsx)(Ne,{totalTokens:u.tokens.total})]}),(0,M.jsx)(Ke,{mt:"12px",gap:"12px",$childWidth:"100%",children:(0,M.jsx)(G,{})})]})})})},$e=(0,o.default)(f.A)`
transition: margin-bottom 0.2s ease-in-out;
`,Xe=o.default.div`
display: block;
font: var(--font-strong-24);
width: calc(100% - 16px - 42px); /* 16px is the gap, 42px is the width of the settings icon */
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
`,et=()=>{const[e,t]=(0,n.useState)(!1),{accountName:r}=(0,I.I1)({addressTrim:4,mbAddressTrim:3,textLimit:100,mbTextLimit:100});return(0,M.jsxs)(M.Fragment,{children:[(0,M.jsxs)($e,{mb:"28px",alignItems:"center",justifyContent:"space-between",gap:"16px",children:[(0,M.jsx)(Xe,{children:(0,M.jsxs)(T.S7,{display:"inline",$font:"var(--font-strong-24)",letterSpacing:"var(--letter-spacing-24)",as:"h1",$whiteSpace:"nowrap",children:["Welcome, ",r]})}),(0,M.jsx)(i.Button,{p:"8px",iconLeft:(0,M.jsx)(i.SettingsIcon,{}),color:"neutral",onClick:()=>{t(!0),(0,C.Ay)({category:"homepage_events",action:"sections_visibility_modal",label:"open"})},children:"Customize"})]}),(0,M.jsx)(Je,{}),(0,M.jsx)(O,{open:e,onClose:()=>t(!1)})]})},tt=`${ve.S2}/home-page/homepage-dapps-hero.png`,rt=o.default.div`
background-image: url(${e=>{let{$bg:t}=e;return t}});
position: absolute;
width: 100%;
height: 108px;
bottom: -10px;
left: 0;
`,nt=o.default.div`
z-index: 2;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
position: relative;
`,it=(0,o.default)(T.S7)`
font: var(--font-heading-48);
letter-spacing: var(--letter-spacing-48);
div {
display: inline;
position: relative;
text-decoration-line: underline;
text-decoration-style: dotted;
text-decoration-skip-ink: auto;
text-decoration-color: rgba(102, 167, 255, 0.5);
text-decoration-thickness: 9%;
text-underline-offset: 0%;
text-underline-position: from-font;
&:before {
content: "";
position: absolute;
top: -4px;
left: -4px;
right: -4px;
bottom: -4px;
background: rgba(102, 167, 255, 0.1);
border-radius: 8px;
}
}
`,ot=o.default.section`
padding: 40px 24px;
background: radial-gradient(
50% 100% at 50% 0%,
rgba(174, 199, 248, 0.2) 0%,
rgba(174, 199, 248, 0) 100%
),
#041938;
position: relative;
height: 440px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 16px;
overflow: hidden;
`,at=()=>{const e=(0,l.getCookie)("jwt"),t=(0,i.useWindowWidth)(),{setLoginConnectModalState:r}=I.YW.actions,n=(0,c.wA)();return e?(0,M.jsx)(et,{}):(0,M.jsxs)(ot,{children:[(0,M.jsx)(rt,{$bg:tt}),(0,M.jsxs)(nt,{children:[(0,M.jsxs)(it,{mb:"16px",maxWidth:"600px",textAlign:"center",display:"inline",children:["Explore"," ",(0,M.jsx)(i.Tooltip,{handleAs:"span",contentComponent:"Dapps are decentralized apps that run on blockchains. You can use them to trade, play, earn, invest, and interact with others freely.",children:"dapps"}),"\xa0and spot what\u2019s next in Web3"]}),(0,M.jsx)(T.m$,{mb:"24px",fontSize:"16px",textAlign:"center",maxWidth:"720px",children:"Explore decentralized apps across 90+ chains with transparent, near real-time data. Discover exciting dapps, complete quests to earn rewards, unravel trends, participate in airdrops, and explore opportunities across multiple ecosystems, including crypto gaming, NFTs, DeFi, AI tools, and SocialFi."}),(0,M.jsx)(i.Button,{size:t>de.f?"large":"medium",onClick:()=>{n(r(!0)),(0,C.Ay)({category:"homepage_events",action:"button_click",label:"create_free_account",event_source:"homepage_hero"})},children:"Create your free account"})]})]})};var st=r(72920),lt=r(33619);const ct=(0,H.j5)("quests"),ut=()=>{const{sections:e,sectionsLoading:t}=(0,k.AJ)(),{user:r}=(0,c.d4)((e=>e.user)),n=(0,i.useWindowWidth)(),[{results:o},a]=(0,p.G)({sort:"newest",order:"desc",resultsPerPage:12,page:1,status:"live"},ct,m.Fh);if(r&&t)return null;if(r){if(e[k.bP.quests.id])return null}return(0,M.jsxs)(s.A,{children:[(0,M.jsx)(d.A,{title:"Latest quests",subtitle:"Complete onchain and social tasks to earn XP, discover new projects, and unlock unique rewards like tokens and NFTs.",button:(0,M.jsx)(u.A,{to:b.iw.QUESTS_EXPLORE})}),(0,M.jsx)(st.A,{children:a?[...Array(12)].map(((e,t)=>(0,M.jsx)(h.A4,{width:"350px",height:"320px",borderRadius:"16px"},t))):(0,M.jsx)(M.Fragment,{children:o.map(((e,t)=>(0,M.jsx)(lt.A,{itemID:`${t}-${e.slug}`,quest:e,gaEvent:()=>{(0,C.F0)("sqp_link_click","homepage_events",e.slug,{event_source:b.iw.HOMEPAGE,...(0,H.pu)(e)})},minWidth:n>de.f?"350px":"300px",margin:"0"},`${t}-${e.slug}`)))})})]})};var dt=r(12277);const ht=e=>{let{headline:t,chart:r,stats:n,description:i,topProject:o}=e;return(0,M.jsx)(h.s5,{children:(0,M.jsx)(dt.A,{headline:t,chart:r,stats:n,description:i,topProject:o})})};var ft=r(58585),pt=r(90481);const mt=(0,he.j7)("/rankings/dapps"),gt=()=>{var e,t,r,n,i;const{formatCurrency:o}=(0,ft.a)(),a=(0,be.t)(),[s,c]=(0,l.useFetchSimpleData)({requestUrl:`${De.ae}/overview/all-metrics-totals?currency=${a}`,withCredentials:g.kK,initialState:{uaw:{},volume:{}}}),[{results:u},d]=(0,p.G)({sort:"uawCount",order:"desc",range:"24h",resultsPerPage:1,page:1},mt,m.Fh),[h,f]=(0,l.useFetchSimpleData)({requestUrl:`${Pt}/api?tab=all&uaw=${s.uaw.total}&uaw_change=${s.uaw.change}&volume=${s.volume.total}&volume_change=${s.volume.change}&top_project=${null===(e=u[0])||void 0===e?void 0:e.name}`,tryAuth:!1,initialState:{tab:null,text:null},ready:!c&&!d});return(0,M.jsx)(ht,{chart:(0,M.jsx)(pt.A,{fetchPath:"overview/global-chart/1y"}),stats:[{id:"uaw-0",title:"Total 7d UAW",value:(0,l.formatNumber)(s.uaw.total),change:(0,l.calculateChange)(s.uaw.change),loading:c},{id:"volume-1",title:"Total 7d volume",value:o(s.volume.total),change:(0,l.calculateChange)(s.volume.change),loading:c}],topProject:{loading:d,name:null===(t=u[0])||void 0===t?void 0:t.name,logo:null===(r=u[0])||void 0===r?void 0:r.logo,url:`${b.iw.SINGLE_DAPP_PAGE}/${null===(n=u[0])||void 0===n?void 0:n.slug}`,onClick:()=>{var e;(0,C.F0)("sdp_link_click","homepage_events",null===(e=u[0])||void 0===e?void 0:e.slug,{event_source:"market_overview_top_project"})}},description:f?"":h.text?`\ud83d\udca1 ${h.text}`:de.o.all({uaw:(0,l.formatNumber)(s.uaw.total,2,{shortenThousands:!1}),uawChange:s.uaw.change,volume:(0,l.formatNumber)(s.volume.total,2,{shortenThousands:!1}),volumeChange:s.volume.change,topProject:null===(i=u[0])||void 0===i?void 0:i.name})})};var yt=r(98518),vt=r(29133),bt=r(638);const wt=e=>{if(e&&q.qP[e])return(0,De.IQ)(q.qP[e])},xt=(0,he.j7)("/rankings/chains"),kt=()=>{var e,t,r;const n=(0,be.t)(),[i,o]=(0,l.useFetchSimpleData)({requestUrl:(0,he.Uj)("/overview/chains/uaw/chart/1y")+"?currency="+n+"&daily=1",withCredentials:I.kK}),[{results:a},s]=(0,p.G)({sort:"uawCount",order:"desc",range:"24h",new:!1,boosted:!1,resultsPerPage:1,page:1},xt,m.Fh),c=q.rY[q.qP[null===(e=a[0])||void 0===e?void 0:e.chainId]],[u,d]=(0,l.useFetchSimpleData)({requestUrl:`${De.ae}/overview/top5-chains-metrics-totals?currency=${n}`,withCredentials:I.kK,initialState:{uaw:{}}}),[h,f]=(0,l.useFetchSimpleData)({requestUrl:`${Pt}/api?tab=chains&uaw=${u.uaw.total}&top_project=${null===c||void 0===c?void 0:c.label}`,tryAuth:!1,initialState:{tab:null,text:null},ready:!d&&!s}),g=null===i||void 0===i?void 0:i.xaxis;let y=[];null===i||void 0===i||null===(t=i.series)||void 0===t||null===(r=t.slice(0,5))||void 0===r||r.map(((e,t)=>y=[...y,{label:wt(e.id),data:e.data,borderColor:bt.CHART_COLORS[t],pointBackgroundColor:bt.CHART_COLORS[t],pointStyle:"circle",yAxisID:"y0",backgroundColor:function(e){if(1!==t)return"transparent";const r=e.chart,{ctx:n,chartArea:i}=r;return i?(0,bt.getGradient)(t,n,i):void 0},tension:.3,fill:!0,type:"Volume"===e.name?"bar":"line"}]));const v={labels:g,datasets:y},w={beginAtZero:!1,position:"left",grid:{color:"#163159"},ticks:{color:bt.CHART_COLORS[0],font:{size:12},callback:function(e){return(0,l.formatNumber)(e,1)}}};return(0,M.jsx)(ht,{chart:(0,M.jsx)(M.Fragment,{children:null!==i&&void 0!==i&&i.series&&!o?(0,M.jsx)(yt.C,{data:v,yAxis:[w]}):(0,M.jsx)(vt.A,{height:"300px"})}),stats:[{id:"uaw-0",title:"Top 5 chains UAW for 7d",value:(0,l.formatNumber)(u.uaw.total),loading:d}],topProject:{loading:s,name:null===c||void 0===c?void 0:c.label,logo:(0,M.jsx)(ue.A,{bgSize:"32px",iconSize:"15px",chainId:null===c||void 0===c?void 0:c.id}),url:`${b.iw.SINGLE_CHAIN_PAGE}/${null===c||void 0===c?void 0:c.slug}`,onClick:()=>{(0,C.F0)("scp_link_click","homepage_events",null===c||void 0===c?void 0:c.slug,{event_source:"market_overview_top_chain_project"})}},description:f?"":h.text?`\ud83d\udca1 ${h.text}`:de.o.chains({uaw:(0,l.formatNumber)(u.uaw.total),topProject:null===c||void 0===c?void 0:c.label})})};var Mt=r(44826),Et=r(48159);const _t=(0,Mt.aB)("labelled-totals",3e4),At=(0,he.j7)("/rankings/defi"),St=()=>{var e,t,r,n,i;const[o,s]=(0,p.G)({period:a.iy.YEAR.key},_t,{results:{tvlTotalLabelShort:null,adjustedTvlTotalLabelShort:null}}),[{results:c},u]=(0,p.G)({sort:"tvlInFiat",order:"desc",range:"24h",new:!1,boosted:!1,resultsPerPage:1,page:1},At,m.Fh),[d,h]=(0,l.useFetchSimpleData)({requestUrl:`${Pt}/api?tab=defi&tvl=${o.results.tvlTotalLabelShort}&adjusted_tvl=${o.results.adjustedTvlTotalLabelShort}&top_project=${null===(e=c[0])||void 0===e?void 0:e.name}`,tryAuth:!1,initialState:{tab:null,text:null},ready:!s&&!u});return(0,M.jsx)(ht,{chart:(0,M.jsx)(M.Fragment,{children:(0,M.jsx)(Et.A,{requestDeps:{period:a.iy.YEAR.key}})}),stats:[{id:"tvl-0",title:"TVL",value:o.results.tvlTotalLabelShort,loading:s},{id:"atvl-1",title:"Adjusted TVL",value:o.results.adjustedTvlTotalLabelShort,loading:s}],topProject:{loading:u,name:null===(t=c[0])||void 0===t?void 0:t.name,logo:null===(r=c[0])||void 0===r?void 0:r.logo,url:`${b.iw.SINGLE_DAPP_PAGE}/${null===(n=c[0])||void 0===n?void 0:n.slug}`,onClick:()=>{var e;(0,C.F0)("sdp_link_click","homepage_events",null===(e=c[0])||void 0===e?void 0:e.slug,{event_source:"market_overview_top_defi_project"})}},description:h?"":d.text?`\ud83d\udca1 ${d.text}`:de.o.defi({tvl:o.results.tvlTotalLabelShort,aTvl:o.results.adjustedTvlTotalLabelShort,topProject:null===(i=c[0])||void 0===i?void 0:i.name})})},It=(0,he.j7)("/rankings/games"),Tt=()=>{var e,t,r,n,i;const o=(0,be.t)(),{formatCurrency:a}=(0,ft.a)(),[s,c]=(0,l.useFetchSimpleData)({requestUrl:`${De.ae}/overview/games-metrics-totals?currency=${o}`,withCredentials:g.kK,initialState:{uaw:{},volume:{}}}),[{results:u},d]=(0,p.G)({sort:"uawCount",order:"desc",range:"24h",new:!1,boosted:!1,resultsPerPage:1,page:1},It,m.Fh),[h,f]=(0,l.useFetchSimpleData)({requestUrl:`${Pt}/api?tab=games&uaw=${s.uaw.total}&uaw_change=${s.uaw.change}&volume=${s.volume.total}&volume_change=${s.volume.change}&top_project=${null===(e=u[0])||void 0===e?void 0:e.name}`,tryAuth:!1,initialState:{tab:null,text:null},ready:!c&&!d});return(0,M.jsx)(ht,{chart:(0,M.jsx)(pt.A,{fetchPath:"category/games/chart/1y"}),stats:[{id:"uaw-0",title:"Total 7d UAW",value:(0,l.formatNumber)(s.uaw.total),change:(0,l.calculateChange)(s.uaw.change),loading:c},{id:"volume-1",title:"Total 7d volume",value:a(s.volume.total),change:(0,l.calculateChange)(s.volume.change),loading:c}],topProject:{loading:d,name:null===(t=u[0])||void 0===t?void 0:t.name,logo:null===(r=u[0])||void 0===r?void 0:r.logo,url:`${b.iw.SINGLE_DAPP_PAGE}/${null===(n=u[0])||void 0===n?void 0:n.slug}`,onClick:()=>{var e;(0,C.F0)("sdp_link_click","homepage_events",null===(e=u[0])||void 0===e?void 0:e.slug,{event_source:"market_overview_top_game_project"})}},description:f?"":h.text?`\ud83d\udca1 ${h.text}`:de.o.games({uaw:(0,l.formatNumber)(s.uaw.total,2,{shortenThousands:!1}),uawChange:s.uaw.change,volume:(0,l.formatNumber)(s.volume.total,2,{shortenThousands:!1}),volumeChange:s.volume.change,topProject:null===(i=u[0])||void 0===i?void 0:i.name})})};var Ct=r(66816),Nt=r(49771);const Dt=(0,Se.ve)("chart/combined"),jt=(0,Se.ve)("collection"),Ot=()=>{var e,t,r,n,i;const o=(0,be.t)(),{formatCurrency:a}=(0,ft.a)(),[s,c]=(0,p.G)({currency:o.toLowerCase(),range:"week",dataType:"ORGANIC",dataPoint:["tradersCount","volumeInFiat"]},Dt,Ct.GL),[{results:u},d]=(0,p.G)({currency:o.toLowerCase(),sort:"volumeInFiat",order:"desc",resultsPerPage:3,page:1,range:"day"},jt,m.Fh),[h,f]=(0,l.useFetchSimpleData)({requestUrl:`${Pt}/api?tab=nfts&traders=${s.totalTraders}&volume=${s.totalVolumeInFiat}&top_project=${null===(e=u[0])||void 0===e?void 0:e.name}`,tryAuth:!1,initialState:{tab:null,text:null},ready:!d});return(0,M.jsx)(ht,{chart:(0,M.jsx)(Nt.A,{fetchCallbackPrefix:"chart/combined",requestDeps:{currency:o.toLowerCase(),range:"year",dataType:"ORGANIC",dataPoint:["tradersCount","volumeInFiat"]},dataSetsInfo:[{propertyName:"tradersCount",label:"Traders count",type:"line"},{propertyName:"volumeInFiat",label:"Volume",type:"bar",isCurrency:!0}],isCurrency:["Volume"]}),stats:[{id:"traders-0",title:"Total 7d traders",value:(0,l.formatNumber)(s.totalTraders,2),loading:c},{id:"volume-1",title:"Total 7d volume",value:a(s.totalVolumeInFiat),loading:c}],topProject:{loading:d,name:null===(t=u[0])||void 0===t?void 0:t.name,logo:null===(r=u[0])||void 0===r?void 0:r.logo,url:`${b.iw.SINGLE_COLLECTION_PAGE}/${null===(n=u[0])||void 0===n?void 0:n.slug}`,onClick:()=>{var e;(0,C.F0)("sncp_link_click","homepage_events",null===(e=u[0])||void 0===e?void 0:e.slug,{event_source:"market_overview_top_nfts_project"})}},description:f?"":h.text?`\ud83d\udca1 ${h.text}`:de.o.nfts({traders:(0,l.formatNumber)(s.totalTraders,2),volume:a(s.totalVolumeInFiat),topProject:null===(i=u[0])||void 0===i?void 0:i.name})})},Pt="https://workers.dappradar.com/market-overview-summary",Lt=[{id:"all-0",title:"All",gaLabel:"all",component:(0,M.jsx)(gt,{})},{id:"games-1",title:"Games",gaLabel:"games",component:(0,M.jsx)(Tt,{})},{id:"defi-2",title:"DeFi",gaLabel:"defi",component:(0,M.jsx)(St,{})},{id:"chains-3",gaLabel:"chains",title:"Chains",component:(0,M.jsx)(kt,{})},{id:"nfts-4",gaLabel:"nfts",title:"NFTs",component:(0,M.jsx)(Ot,{})}],Rt=o.default.div`
margin-top: 16px;
`,zt=()=>{const{sections:e,sectionsLoading:t}=(0,k.AJ)(),{user:r}=(0,c.d4)((e=>e.user)),[o,a]=(0,n.useState)(Lt[0].id),l=(0,i.useWindowWidth)()>=de.f;if(r&&t)return null;if(r){if(e[k.bP.market.id])return null}return(0,M.jsxs)(s.A,{children:[(0,M.jsx)(d.A,{title:"Market overview",subtitle:"Track how Games, DeFi, Chains, and NFTs perform with a 1-year market overview. See trends and market evolution at a glance."}),(0,M.jsxs)(h.Q_,{children:[(0,M.jsx)(i.Tabs,{fullWidth:!1,configObject:Lt.map((e=>{let{id:t,title:r,...n}=e;return{id:t,title:r}})),active:o,onClick:e=>{a(e.id),(0,C.Ay)({category:"homepage_events",action:"market_overview_tab_click",label:e.gaLabel,event_source:"homepage"})}}),l?null:(0,M.jsx)(u.A,{to:b.iw.RESEARCH_CATEGORIES,mt:"16px"}),(0,M.jsx)(Rt,{children:Lt.find((e=>e.id===o)).component})]})]})};var Bt=r(77184);const Ut=(0,he.j7)("/rankings/dapps"),Ft=o.default.div`
width: 56px;
height: 56px;
border-radius: 16px;
margin-right: 24px;
overflow: hidden;
flex-shrink: 0;
`,Ht=o.default.div`
background-color: var(--theme-body-bg-colors-1-level-body);
border-radius: 16px;
min-width: 310px;
padding: 16px;
transition: background-color 0.2s ease;
@media screen and (min-width: ${de.f}px) {
min-width: 350px;
padding: 24px;
}
&:hover {
background-color: var(--theme-body-bg-colors-2-level-body);
}
`,Vt=()=>{const{sections:e,sectionsLoading:t}=(0,k.AJ)(),{user:r}=(0,c.d4)((e=>e.user)),n=(0,i.useWindowWidth)(),[{results:o},a]=(0,p.G)({sort:"listedAt",order:"desc",range:ve.ee.DAY.key,resultsPerPage:12,page:1,new:!0},Ut,m.Fh,!t&&!1===e[k.bP.projects.id]||!r);if(r&&t)return null;if(r){if(e[k.bP.projects.id])return null}return(0,M.jsxs)(s.A,{children:[(0,M.jsx)(d.A,{title:"New projects",subtitle:"Explore curated projects across gaming, launchpads, AI, and more. Stay ahead with fresh listings across the Web3 space.",button:(0,M.jsx)(u.A,{to:`${b.iw.RANKINGS}?new=true`})}),(0,M.jsx)(st.A,{children:a?[...Array(12)].map(((e,t)=>(0,M.jsx)(h.A4,{width:"350px",height:"115px",borderRadius:"16px"},t))):(0,M.jsx)(M.Fragment,{children:o.map(((e,t)=>(0,M.jsx)(i.SmartLink,{to:`${b.iw.SINGLE_DAPP_PAGE}/${e.slug}`,onClick:()=>{(0,C.F0)("sdp_link_click","homepage_events",e.slug,{event_source:"new_projects"})},itemID:`${e.slug}-${t}`,children:(0,M.jsx)(Ht,{children:(0,M.jsxs)(f.A,{children:[(0,M.jsx)(Ft,{children:(0,M.jsx)(i.ImageLoader,{src:e.logo,resize:{width:56,quality:90}})}),(0,M.jsxs)("div",{children:[(0,M.jsx)(i.NewTag,{text:"New"}),(0,M.jsx)(T.S7,{mt:"4px",mb:"4px",children:(0,Le.EJ)(e.name,n>de.f?25:18)}),(0,M.jsx)(T.m$,{fontSize:"12px",mb:"6px",children:(0,De.BC)(e.categoryId)}),(0,M.jsx)(Bt.A,{protocolsLabel:1===e.activeChainIds.length,label:!1,maxProtocolsToDisplay:1,protocolWrapperSize:"20px",iconSize:"14px",protocols:e.activeChainIds.map((e=>q.qP[e]))})]})]})})},`${e.slug}-${t}`)))})})]})},Gt=()=>{const{sections:e,sectionsLoading:t}=(0,k.AJ)(),{user:r}=(0,c.d4)((e=>e.user));if(r&&t)return null;if(r){if(e[k.bP.newsletter.id])return null}return(0,M.jsx)(s.A,{children:(0,M.jsx)(I.OB,{})})},qt=(0,o.default)(i.NoResultsIcon)`
width: 50px;
height: 50px;
fill: var(--theme-text-color-secondary);
`,Wt=o.default.div`
background-color: var(--theme-body-bg-colors-1-level-body);
border-radius: 16px;
display: flex;
align-items: center;
flex-direction: column;
gap: 8px;
justify-content: center;
height: 380px;
`,Yt=()=>(0,M.jsxs)(Wt,{children:[(0,M.jsx)(qt,{}),(0,M.jsx)(T.m$,{fontSize:"18px",children:"No Signals found"})]}),{setModal:Zt}=I.YW.actions,Qt=e=>{let{loggedIn:t}=e;const r=(0,c.wA)();return(0,M.jsxs)(ar,{className:"signal-card-dummy",children:[(0,M.jsx)(or,{}),(0,M.jsxs)(ir,{children:[(0,M.jsxs)(tr,{justifyContent:"space-between",children:[(0,M.jsxs)(f.A,{gap:"8px",children:[(0,M.jsx)(nr,{}),(0,M.jsx)(T.m$,{children:(0,M.jsx)(i.Skeleton,{width:"20px",height:"20px"})})]}),(0,M.jsx)(rr,{})]}),(0,M.jsx)(Ye.A,{}),(0,M.jsxs)(er,{children:[(0,M.jsxs)(f.A,{gap:"16px",alignItems:"center",children:[(0,M.jsx)(i.Skeleton,{width:"40px",height:"40px"}),(0,M.jsx)(Kt,{children:"DappRadar signals"})]}),(0,M.jsx)(T.S7,{mt:"32px",mb:"64px",height:"60px",children:"Unlock hot contracts with PRO"}),(0,M.jsxs)(f.A,{gap:"8px",mb:"24px",children:[(0,M.jsx)(T.m$,{children:"Source:"}),(0,M.jsx)(i.Button,{color:"transparent",size:"large",p:0,to:b.iw.RANKINGS_HOT_CONTRACTS,iconRight:(0,M.jsx)(i.IconCdn,{name:"ProBadgeIcon.svg",width:34,height:16}),children:"Hot Contracts"})]}),(0,M.jsx)(i.Button,{color:"neutral",iconLeft:t?(0,M.jsx)(i.IconCdn,{name:"ProBadgeIcon.svg",width:34,height:16}):null,width:"100%",to:t?b.iw.PRO_MEMBERSHIP:void 0,onClick:()=>{t||r(Zt(!0,I.R8.loginConnectModal))},children:t?(0,M.jsx)(M.Fragment,{children:" Unlock with Dappradar PRO"}):(0,M.jsx)(M.Fragment,{children:"Connect"})})]})]})]})},Kt=o.default.div`
filter: blur(5px);
`,Jt=(0,o.default)(T.S7)`
max-width: 150px;
`,$t=o.default.div`
width: 40px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
`,Xt=(0,o.default)(i.ImageLoader)`
width: 40px;
height: 40px;
border-radius: 6px;
flex-shrink: 0;
`,er=o.default.div`
padding: 0 24px 24px;
`,tr=(0,o.default)(f.A)`
padding: 16px 24px 0;
`,rr=(0,o.default)(i.TrendUpIcon)`
width: 20px;
height: 20px;
fill: var(--theme-green-system-color-40);
`,nr=(0,o.default)(i.StopWatchIcon)`
fill: var(--theme-text-color-secondary);
width: 20px;
height: 20px;
`,ir=o.default.div`
border-radius: 16px;
background-color: var(--theme-body-bg-colors-1-level-body);
`,or=o.default.div`
width: 100%;
height: 29px;
top: -2px;
left: 0;
background-color: var(--theme-green-system-color-40);
border-radius: 16px 16px 0px 0px;
position: absolute;
z-index: -1;
`,ar=o.default.div`
position: relative;
width: 100%;
margin: 5px 0;
min-width: 310px;
@media screen and (min-width: ${de.f}px) {
min-width: 350px;
}
`,sr=e=>{let{timeframe:t,subtitle:r,image:n,name:o,change:a,changeLabel:s,description:l,sourceButton:c,viewButton:u}=e;return(0,M.jsxs)(ar,{children:[(0,M.jsx)(or,{}),(0,M.jsxs)(ir,{children:[(0,M.jsxs)(tr,{justifyContent:"space-between",children:[(0,M.jsxs)(f.A,{gap:"8px",children:[(0,M.jsx)(nr,{}),(0,M.jsx)(T.m$,{children:t})]}),(0,M.jsx)(rr,{})]}),(0,M.jsx)(Ye.A,{}),(0,M.jsxs)(er,{children:[(0,M.jsxs)(f.A,{justifyContent:"space-between",children:[(0,M.jsxs)(f.A,{gap:"16px",alignItems:"center",children:[(0,M.jsx)($t,{children:"string"===typeof n?(0,M.jsx)(Xt,{src:n,resize:{width:40,quality:90}}):n}),(0,M.jsxs)("div",{children:[(0,M.jsx)(Jt,{fontSize:"18px",fontWeight:500,children:(0,Le.EJ)(o,14)}),r?(0,M.jsx)(T.m$,{mt:"4px",children:r}):null]})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)(i.Change,{size:18,...a}),(0,M.jsx)(T.m$,{justifyContent:"flex-end",mt:"4px",fontWeight:600,children:s})]})]}),(0,M.jsx)(T.S7,{mt:"32px",mb:"64px",height:"60px",children:l}),(0,M.jsxs)(f.A,{gap:"8px",mb:"24px",children:[(0,M.jsx)(T.m$,{children:"Source:"}),c]}),u]})]})]})},lr=e=>{let{signal:t}=e;const r=t.datasetType,n=(0,l.calculateChange)("tvlChange"===r?t.statistic.tvlChange:t.token.priceChange),o="tvlChange"===r?`${t.name} has seen a ${t.statistic.tvlChange}% ${t.statistic.tvlChange>0?"increase":"decrease"} in TVL over the past 7 days.`:`${t.name} has seen a ${t.token.priceChange}% ${t.token.priceChange>0?"increase":"decrease"} in price over the past 7 days.`;return(0,M.jsx)(sr,{timeframe:"tvlChange"===r?"7d":"24h",image:t.logo,name:t.name,subtitle:(0,M.jsx)(Bt.A,{protocolsLabel:1===t.chainIds.length,label:!1,maxProtocolsToDisplay:1,protocolWrapperSize:"20px",iconSize:"14px",protocols:t.chainIds.map((e=>q.qP[e]))}),change:n,changeLabel:"tvlChange"===r?"% TVL":"% Price",description:o,sourceButton:(0,M.jsx)(i.Button,{to:b.iw.RANKINGS_DEFI,color:"transparent",size:"large",p:0,children:"DeFi rankings"}),viewButton:(0,M.jsx)(i.Button,{color:"neutral",width:"100%",to:`${b.iw.SINGLE_DAPP_PAGE}/${t.slug}`,iconRight:(0,M.jsx)(i.ArrowRightFullHeadIcon,{}),children:"View project"})})};var cr=r(1093);const ur=o.default.span`
font-size: 30px;
`,dr=e=>{let{signal:t}=e;const r=(0,l.calculateChange)(t.uawChange),n=(0,De.CH)(t.address,t.chainId);return(0,M.jsx)(sr,{timeframe:(0,cr.L3)(t.createdAt),image:(0,M.jsx)(ur,{children:"\ud83d\udd25"}),name:(0,Le.Wr)(t.address,4),subtitle:(0,M.jsx)(Bt.A,{protocolsLabel:!0,label:!1,maxProtocolsToDisplay:1,protocolWrapperSize:"20px",iconSize:"14px",protocols:[q.qP[t.chainId]]}),change:r,changeLabel:`${(0,l.formatNumber)(t.uaw,2,{shortenThousands:!1})} UAW`,description:`This contract was deployed ${Oe()(new Date(t.createdAt))} and has recorded ${(0,l.formatNumber)(t.uaw,2,{shortenThousands:!1})} UAWs performing transactions.`,sourceButton:(0,M.jsx)(i.Button,{color:"transparent",size:"large",p:0,to:b.iw.RANKINGS_HOT_CONTRACTS,iconRight:(0,M.jsx)(i.IconCdn,{name:"ProBadgeIcon.svg",width:34,height:16}),children:"Hot Contracts"}),viewButton:(0,M.jsx)(i.Button,{color:"neutral",width:"100%",to:n,iconRight:(0,M.jsx)(i.ArrowRightFullHeadIcon,{}),target:"_blank",children:"View contract"})})},hr=e=>{let{signal:t}=e;const r=t.changes.priceInFiat1h.percentage,n=(0,l.calculateChange)(r);return(0,M.jsx)(sr,{timeframe:"24h",image:t.image,name:t.name,change:n,changeLabel:"% Price",description:`${t.name} has seen a ${(0,l.formatNumber)(r,2,{shortenThousands:!1})}% ${r>0?"increase":"decrease"} in price over the past 24h.`,sourceButton:(0,M.jsx)(i.Button,{to:b.iw.RANKINGS_TOKENS,color:"transparent",size:"large",p:0,children:"Token rankings"}),viewButton:(0,M.jsx)(i.Button,{color:"neutral",width:"100%",to:`${b.iw.SINGLE_TOKEN_PAGE}/${t.slug}`,iconRight:(0,M.jsx)(i.ArrowRightFullHeadIcon,{}),children:"View project"})})};var fr=r(11520);const pr=(0,he.j7)("/rankings/defi"),mr=(0,fr.xh)("/signals"),gr=e=>{for(let t=e.length-1;t>0;t--){const r=Math.floor(Math.random()*(t+1));[e[t],e[r]]=[e[r],e[t]]}return e},yr=()=>{const{user:e}=(0,c.d4)((e=>({user:e.user}))),t=(0,be.t)(),[{results:r},i]=(0,p.G)({sort:"tvlChange",order:"desc",range:ve.ee.WEEK.key,resultsPerPage:10,page:1,greaterHistoricalTvlInFiat:0},pr,m.Fh),[{results:o},a]=(0,p.G)({sort:"tokenPriceChange",order:"desc",range:ve.ee.DAY.key,resultsPerPage:10,page:1,greaterHistoricalTvlInFiat:0},pr,m.Fh),s=(0,n.useMemo)((()=>a&&!i?[]:gr([...r.map((e=>({...e,datasetType:"tvlChange",signalType:"defi"}))),...o.map((e=>({...e,datasetType:"priceChange",signalType:"defi"})))])),[i,a]),[{results:u},d]=(0,l.useFetchSimpleData)({requestUrl:`${g.v6}/api/v1/rankings-ag-tokens-page/tokens?currency=${t}&sort=priceInFiat1h&order=desc&resultsPerPage=25&page=1&greaterVolumeInFiat=1000000`,withCredentials:g.gp,initialState:m.Fh}),[{results:h}]=(0,p.G)({},mr,m.Fh,!(null===e||void 0===e||!e.user||!(0,l.isPro)())),f=(0,n.useMemo)((()=>!s&&d?[]:gr([...s.map((e=>({...e}))),...u.map((e=>({...e})))])),[s,d]),y=(0,l.isPro)()?((e,t)=>{if(!Array.isArray(e)||!Array.isArray(t))throw new Error("Both arguments must be arrays.");let r=[...e];r[0]=t[0];let n=1;for(let i=3;i"defi"===(null===e||void 0===e?void 0:e.signalType)?(0,M.jsx)(lr,{signal:e},`${e.slug}-${t}`):null!==e&&void 0!==e&&e.liqudityScore?(0,M.jsx)(hr,{signal:e},`${e.slug}-${t}`):null!==e&&void 0!==e&&e.isVerified?(0,M.jsx)(dr,{signal:e},`${e.address}-${t}`):void 0))}):(0,M.jsx)(st.A,{children:y.flatMap(((e,t)=>{const r=[];return 0!==t&&t%4!==0||r.push((0,M.jsx)(Qt,{},`dummy-${t}`)),"defi"===(null===e||void 0===e?void 0:e.signalType)?r.push((0,M.jsx)(lr,{signal:e},`${e.slug}-${t}`)):null!==e&&void 0!==e&&e.liqudityScore&&r.push((0,M.jsx)(hr,{signal:e},`${e.slug}-${t}`)),r}))})},vr=()=>(0,M.jsx)(i.Skeleton,{height:"382px",width:"100%"}),br=(0,he.j7)("/rankings/defi"),wr=()=>{const[{results:e},t]=(0,p.G)({sort:"tvlChange",order:"desc",range:ve.ee.WEEK.key,resultsPerPage:10,page:1,greaterHistoricalTvlInFiat:0},br,m.Fh),[{results:r},i]=(0,p.G)({sort:"tokenPriceChange",order:"desc",range:ve.ee.DAY.key,resultsPerPage:10,page:1,greaterHistoricalTvlInFiat:0},br,m.Fh),o=(0,n.useMemo)((()=>e&&r?(e=>{for(let t=e.length-1;t>0;t--){const r=Math.floor(Math.random()*(t+1));[e[t],e[r]]=[e[r],e[t]]}return e})([...e.map((e=>({...e,datasetType:"tvlChange"}))),...r.map((e=>({...e,datasetType:"priceChange"})))]):[]),[e,r]);return t||i?(0,M.jsx)(vr,{}):o.length?(0,M.jsx)(st.A,{children:o.map(((e,t)=>(0,M.jsx)(lr,{signal:e},`${e.slug}-${t}`)))}):(0,M.jsx)(Yt,{})},xr=(0,fr.xh)("/signals"),kr=()=>{const{user:e}=(0,c.d4)((e=>({user:e.user}))),[{results:t},r]=(0,p.G)({},xr,m.Fh,!(null===e||void 0===e||!e.user||!(0,l.isPro)()));return r?(0,M.jsx)(vr,{}):e.user&&(0,l.isPro)()?t.length?(0,M.jsx)(st.A,{children:t.map(((e,t)=>(0,M.jsx)(dr,{signal:e},`${e.address}-${t}`)))}):(0,M.jsx)(Yt,{}):[...Array(10)].map(((t,r)=>(0,M.jsx)(Qt,{loggedIn:!!e.user},`signal-card-dummy-${r}`)))},Mr=()=>{const e=(0,be.t)(),[{results:t},r]=(0,l.useFetchSimpleData)({requestUrl:`${g.v6}/api/v1/rankings-ag-tokens-page/tokens?currency=${e}&sort=priceInFiat1h&order=desc&resultsPerPage=25&page=1&greaterVolumeInFiat=1000000`,withCredentials:g.gp,initialState:m.Fh});return r?(0,M.jsx)(vr,{}):t.length?(0,M.jsx)(st.A,{children:t.map(((e,t)=>(0,M.jsx)(hr,{signal:e},`${e.slug}-${t}`)))}):(0,M.jsx)(Yt,{})},Er=[{id:"all",title:"All",component:(0,M.jsx)(yr,{})},{id:"tokens",title:"Tokens",component:(0,M.jsx)(Mr,{})},{id:"hot_contracts",title:"Hot contracts",component:(0,M.jsx)(kr,{})},{id:"defi",title:"DeFi",component:(0,M.jsx)(wr,{})}],_r=o.default.div`
margin-top: 16px;
`,Ar=()=>{const{sections:e,sectionsLoading:t}=(0,k.AJ)(),{user:r}=(0,c.d4)((e=>e.user)),[o,a]=(0,n.useState)(Er[0].id);if(r&&t)return null;if(r){if(e[k.bP.signals.id])return null}return(0,M.jsxs)(s.A,{children:[(0,M.jsx)(d.A,{title:"Signals",subtitle:"Catch the latest alpha on rising tokens, DeFi projects, and smart contracts. Spot trends and find the next big opportunity."}),(0,M.jsxs)(h.Q_,{children:[(0,M.jsx)(i.Tabs,{fullWidth:!1,configObject:Er,active:o,onClick:e=>{a(e.id),(0,C.Ay)({category:"homepage_events",action:"signals_tab_click",label:e.id,event_source:"homepage"})}}),(0,M.jsx)(_r,{children:Er.find((e=>e.id===o)).component})]})]})};var Sr=r(53016),Ir=r(66436),Tr=r(85368),Cr=r(49488);const Nr=()=>{const{sections:e,sectionsLoading:t}=(0,k.AJ)(),{user:r}=(0,c.d4)((e=>e.user));if(r&&t)return null;if(r){if(e[k.bP.trending.id])return null}return(0,M.jsxs)(s.A,{children:[(0,M.jsx)(d.A,{title:"Trending projects",subtitle:"Discover the top blockchains, fast-growing dapps, and trending tokens. Track what's hot and uncover new crypto gems."}),(0,M.jsxs)(st.A,{children:[(0,M.jsx)(Cr.A,{fetchCallbackPrefix:"/rankings/dapps",headlineConfig:{text:"Top UAW",buttonLink:b.iw.RANKINGS+"?greaterUawCount=1000&sort=uawCountChange",tooltip:"Projects with the highest percentage growth in Unique Active Wallets over the last 24 hours, with at least 1,000 UAW."},filters:{sort:"uawCountChange",greaterUawCount:1e3,range:"24h"},stats:{value:"uawCount",change:"uawCountChange"},gaCategory:"homepage_events",gaEventSource:"trending_projects"}),(0,M.jsx)(Ir.A,{headlineConfig:{text:"Top token growth",buttonLink:`${b.iw.RANKINGS_TOKENS}?sort=priceInFiat24h&order=desc&greaterVolumeInFiat=2000&greaterCirculatingMarketCapInFiat=1000000`,tooltip:"Tokens with the highest percentage price growth over the last 24 hours, with a trading volume of at least $2,000 and a circulating market cap of at least $1,000,000."},filters:{sort:"priceInFiat24h",greaterVolumeInFiat:2e3,greaterCirculatingMarketCapInFiat:1e6},stats:{value:"priceInFiat",change:"priceInFiat24h"},gaCategory:"homepage_events",gaEventSource:"trending_projects",mainKpi:Sr.Bw.CHANGE}),(0,M.jsx)(Tr.A,{headlineConfig:{text:"Chains",buttonLink:`${b.iw.RANKINGS_CHAINS}?sort=uawCount&order=desc&greaterUawCount=10000`,tooltip:"Blockchains with the highest percentage growth in Unique Active Wallets over the last 24 hours, with at least 10,000 UAW."},filters:{sort:"uawCountChange",greaterUawCount:1e4,range:"24h"},stats:{value:"uawCount",change:"uawCountChange"},gaCategory:"homepage_events",gaEventSource:"trending_projects"})]})]})};var Dr=r(26103),jr=r(26899),Or=r(44455);const Pr=e=>{let{height:t}=e;return(0,M.jsx)(s.A,{children:(0,M.jsx)(i.Skeleton,{width:"100%",height:t})})},Lr=(0,Dr.A)((()=>r.e(6678).then(r.bind(r,27726))),{fallback:(0,M.jsx)(Pr,{height:"94px"})}),Rr=(0,Dr.A)((()=>r.e(1648).then(r.bind(r,47848))),{fallback:(0,M.jsx)(Pr,{height:"360px"})}),zr=(0,Dr.A)((()=>r.e(1079).then(r.bind(r,72998))),{fallback:(0,M.jsx)(Pr,{height:"770px"})}),Br=(0,Dr.A)((()=>r.e(4948).then(r.bind(r,62844))),{fallback:(0,M.jsx)(Pr,{height:"465px"})}),Ur=(0,Dr.A)((()=>r.e(9775).then(r.bind(r,90469))),{fallback:(0,M.jsx)(Pr,{height:"350px"})}),Fr=(0,Dr.A)((()=>r.e(2804).then(r.bind(r,81532))),{fallback:(0,M.jsx)(Pr,{height:"455px"})}),Hr=o.default.div`
margin-bottom: 32px;
`,Vr=()=>((0,jr._J)(),(0,M.jsx)(jr.Ay,{sidebarId:a.bT.homepage,hideBottomBanners:!0,hideFeedback:!0,SeoComponent:(0,M.jsx)(Or.A,{title:"DappRadar - Discover Dapps, NFTs, Games, Tokens, and Airdrops",description:"Explore top blockchain dapps, NFTs, games, DeFi projects, tokens, and airdrops. Track rankings, explore market insights, find trending projects, and unlock rewards with the World's Dapp Store.",featuredImageUrl:ve.S2+"/share-images/og-default-new.png"}),children:(0,M.jsx)(k.Qt,{children:(0,M.jsxs)(Hr,{children:[(0,M.jsx)(at,{}),(0,M.jsx)(Nr,{}),(0,M.jsx)(S,{}),(0,M.jsx)(ut,{}),(0,M.jsx)(Ar,{}),(0,M.jsx)(Vt,{}),(0,M.jsx)(zt,{}),(0,M.jsx)(Lr,{}),(0,M.jsx)(Rr,{}),(0,M.jsx)(Gt,{}),(0,M.jsx)(zr,{}),(0,M.jsx)(Br,{}),(0,M.jsx)(Ur,{}),(0,M.jsx)(Fr,{})]})})}))},58987:(e,t,r)=>{"use strict";r.d(t,{In:()=>o,Ve:()=>a,rO:()=>i});var n=r(50360);const i=e=>Object.values(e.pages).map((e=>({id:e.path,title:e.tabTitle,path:e.path}))),o={GAMING_OVERVIEW:n.GH.gaming.pages.overview.route,GAMING_GAMES:n.GH.gaming.pages.games.route,GAMING_TOKENS:n.GH.gaming.pages.tokens.route,GAMING_NFT:n.GH.gaming.pages.nfts.route,GAMING_MARKETPLACES:n.GH.gaming.pages.marketplaces.route,GAMING_CHAINS:n.GH.gaming.pages.chains.route,DEFI_OVERVIEW:n.GH.defi.pages.overview.route,DEFI_PROTOCOLS:n.GH.defi.pages.protocols.route,DEFI_TOKENS:n.GH.defi.pages.tokens.route,AI_OVERVIEW:n.GH.ai.pages.overview.route,AI_PROJECTS:n.GH.ai.pages.projects.route,AI_TOKENS:n.GH.ai.pages.tokens.route,VIRTUALS_OVERVIEW:n.GH.virtuals.pages.overview.route,VIRTUALS_ACTIVE:n.GH.virtuals.pages.active_launches.route,VIRTUALS_UPCOMING:n.GH.virtuals.pages.upcoming_launches.route,VIRTUALS_FAILED:n.GH.virtuals.pages.failed_launches.route,GAMBLING_OVERVIEW:n.GH.gambling.pages.overview.route,GAMBLING_PLATFORMS:n.GH.gambling.pages.platforms.route,GAMBLING_TOKENS:n.GH.gambling.pages.tokens.route,GAMBLING_OFFERS:n.GH.gambling.pages.offers.route,RWA_OVERVIEW:n.GH.rwa.pages.overview.route,RWA_PROTOCOLS:n.GH.rwa.pages.protocols.route,RWA_TOKENS:n.GH.rwa.pages.tokens.route},a=Object.values(o)},82600:(e,t,r)=>{"use strict";r.d(t,{Eh:()=>s,LB:()=>d,Mf:()=>h,cN:()=>c,lP:()=>f,lS:()=>l,uM:()=>u});var n=r(81705),i=r(29161),o=r(4086),a=r(2861);const s={erc20:"erc20",erc721:"erc721",erc1155:"erc1155",whitelisting:"whitelisting",additionalRewards:"additional_reward",uniqueLink:"unique_link",waxToken:"wax_token",waxNft:"wax_nft"},l=[s.erc20,s.erc721,s.erc1155,s.whitelisting,s.additionalRewards,s.uniqueLink,s.waxToken,s.waxNft];function c(e,t){if(t)return e===s.erc20?(0,o.Hf)(t):e===s.erc721||e===s.erc1155?`${i.iw.SINGLE_COLLECTION_PAGE}/${t}`:void 0}function u(e,t,r){let i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];if(!t)return null;let o=2;[s.erc721,s.erc1155].indexOf(e)>-1&&(o=0);return`${(0,n.formatNumber)(t,o,{shortenThousands:!0})}${r?i?` ${(0,a.EJ)(r,15)}`:` ${r}`:""}`}const d=async(e,t)=>{if("15"===t)return 3e9;if("16"===t){const t=await e.eth.getGasPrice();return Math.floor(1.2*Number(t))}},h=e=>n.local.getItem(f(e)),f=e=>"quest-gambling-complied-"+e},75103:(e,t,r)=>{"use strict";r.d(t,{A:()=>M,k:()=>k});r(88094);var n=r(27943),i=r(78366),o=r(45415),a=r(33209),s=r(70207),l=r(37030),c=r(42186),u=r(82303),d=r(58570),h=r(29879),f=r(492),p=r(67852),m=r(61700),g=r(33364),y=r(12693),v=r(44977),b=r(9068),w=r(15678);const x=(0,g.i)("/rankings"),k=e=>{let{direction:t="column"}=e;const r=(0,n.useWindowWidth)(),i=0!==r&&r{let{primaryTitle:t,cycle:r,status:a,setProjectBoosting:g,displayWinnersCooldown:M}=e;const{syncIteration:S}=(0,o.d4)((e=>({syncIteration:e.dataSync.syncIteration}))),[{results:I},T]=(0,u.G)({sort:"boostAmount",order:"desc",resultsPerPage:3,page:1,cycleId:null===r||void 0===r?void 0:r.id,syncIteration:S},x,d.Fh,!(null===r||void 0===r||!r.id));return(0,w.jsxs)(m.A,{mobileBorderRadius:"0",width:"100%",breakpoint:c.S,children:[(0,w.jsxs)(p.A,{mb:"16px",flexDirection:"row",gap:"16px",justifyContent:"space-between",children:[(0,w.jsxs)(p.A,{alignItems:"center",gap:"8px",children:[(0,w.jsx)(f.S7,{fontSize:"18px",fontWeight:"500",as:"h2",children:t}),M?(0,w.jsx)(n.Tooltip,{contentComponent:"These projects were a top performers last cycle and are taking a break. Boost other projects to help new favorites rise to the top.",children:(0,w.jsx)(E,{children:"\u23f3"})}):null]}),r?(0,w.jsxs)(f.m$,{children:[(0,w.jsx)(s.pW,{}),(0,l.Yw)(r.cycleStart)," -"," ",(0,l.Yw)(r.cycleEnd)]}):null]}),(0,w.jsx)(h.A,{}),T&&!I.length?(0,w.jsx)(k,{}):I.length?(0,w.jsxs)(p.A,{flexDirection:"column",gap:"16px",children:[I.map(((e,t)=>(0,w.jsx)(c.A,{showBadge:"last"===a,showIndex:"current"===a,index:t+1,item:e,eventSource:"cycle_leaderboard"},t))),I.length<3?[...Array(3-I.length)].map(((e,t)=>(0,w.jsx)(b.C,{setProjectBoosting:g,eventSource:"cycle_leaderboard_dummy"},t))):null]}):"last"===a?(0,w.jsxs)(_,{flexDirection:"column",alignItems:"center",justifyContent:"center",gap:"8px",height:"420px",children:[(0,w.jsx)("img",{src:`${y.S2}/boosting/last-cycle-badges.png`,alt:"Last cycle winners"}),(0,w.jsx)(f.S7,{fontWeight:"500",children:"No winners yet."}),(0,w.jsx)(f.m$,{children:"Boost a project to help them win."})]}):(0,w.jsxs)(A,{flexDirection:"column",alignItems:"center",justifyContent:"center",gap:"8px",height:"420px",children:[(0,w.jsx)(n.IconCdn,{name:"BoostedBgIcon.svg",width:"64px",height:"64px"}),(0,w.jsx)(f.S7,{fontWeight:"500",mt:"8px",children:"Help your favorite projects lead."}),(0,w.jsx)(f.m$,{children:"Boost them to the top of the cycle."}),(0,w.jsx)(n.Button,{type:"button",mt:"8px",iconLeft:(0,w.jsx)(n.IconCdn,{name:"BoostedIcon.svg",width:"16px",height:"16px"}),onClick:()=>{(0,v.Ay)({category:"boosting_events",action:"open_boosting_modal",label:null,event_source:"cycle_leaderboard"}),g(!0)},children:(0,w.jsx)(i.HT,{id:"boosted.boostNewDapp"})})]})]})},E=a.default.div`
background-color: var(--theme-bg-neutral-control-color-default);
transition: background-color 0.2s ease;
padding: 3px 6px;
border-radius: 50%;
font-size: 12px;
cursor: pointer;
&:hover {
background-color: var(--theme-bg-neutral-control-color-hover);
}
`,_=(0,a.default)(p.A)`
background: url(${y.S2}/boosting/cycle-winners-bg.jpg);
background-size: cover;
border-radius: 32px;
`,A=(0,a.default)(p.A)`
background: url(${y.S2}/boosting/cycle-leaders-bg.jpg);
background-size: cover;
border-radius: 32px;
`},49630:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});r(88094);var n=r(5048),i=r(15678);const o=e=>{let{lastUpdatedDate:t,separatorMargin:r="16px 0",showApiLink:o=!0,rightChildren:a=null}=e;return(0,i.jsx)(n.A,{lastUpdatedDate:t,separatorMargin:r,showApiLink:o,rightChildren:a})}},25141:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>u,tl:()=>h});r(88094);var n=r(27943),i=r(50360),o=r(16199),a=r(33209),s=r(37600),l=r(15678);const c=e=>{let{data:t}=e;const r=null===t||void 0===t?void 0:t.slice(0,3),n=null===t||void 0===t?void 0:t.slice(3,null===t||void 0===t?void 0:t.length);return(0,l.jsxs)(d,{children:[null===r||void 0===r?void 0:r.map(((e,t)=>(0,l.jsx)(s.Yw,{$mr:"6px",children:(0,l.jsx)(i.s9,{name:o.qP[e],width:"15px",height:"15px",fill:"var(--theme-text-color-secondary)"})},t))),(0,l.jsx)(h,{children:null!==n&&void 0!==n&&n.length?`+${n.length}`:""})]})},u=e=>{var t;let{data:r,showInRibbon:i,options:o,customTrigger:a,iconLeft:u}=e;return 1===(null===r||void 0===r||null===(t=r.chainIds)||void 0===t?void 0:t.length)||"string"===typeof(null===r||void 0===r?void 0:r.chainIds)?(0,l.jsx)(s.Ay,{subProtocol:null===r||void 0===r?void 0:r.subChain,data:r,isRibbon:i,protocolKey:"string"===typeof(null===r||void 0===r?void 0:r.chainIds)?r.chainIds:r.chainIds[0]}):i?(0,l.jsx)(c,{data:null===r||void 0===r?void 0:r.chainIds}):(0,l.jsx)(n.Select,{ml:"12px",mt:"16px",mb:"16px",mr:"8px",size:"medium",iconLeft:u,placeholder:a,options:o})},d=a.default.div`
display: flex;
align-items: center;
`,h=a.default.div`
font-weight: 400;
font-size: 12px;
color: var(--theme-text-color-secondary);
`},17751:(e,t,r)=>{"use strict";r.d(t,{$e:()=>L,CU:()=>h,Cy:()=>U,F_:()=>V,Ff:()=>B,GU:()=>u,Gw:()=>c,IH:()=>I,IQ:()=>M,JG:()=>E,L7:()=>p,LC:()=>s,MJ:()=>b,MW:()=>W,PS:()=>v,SR:()=>z,TU:()=>G,Tv:()=>X,V4:()=>Q,Wh:()=>j,XC:()=>D,Yk:()=>C,ZZ:()=>q,__:()=>l,bs:()=>y,dF:()=>Z,e6:()=>S,e7:()=>K,eI:()=>d,eM:()=>A,eZ:()=>x,ef:()=>F,fR:()=>P,ff:()=>w,hl:()=>$,iF:()=>g,iI:()=>H,jI:()=>T,pS:()=>f,qc:()=>Y,r9:()=>_,ru:()=>J,sK:()=>k,u6:()=>R,wB:()=>N,ws:()=>a,zH:()=>O,zL:()=>m});r(88094);var n=r(26103),i=r(84008),o=r(15678);const a=(0,n.A)((()=>Promise.all([r.e(1998),r.e(7499),r.e(2183),r.e(434)]).then(r.bind(r,72224))),{fallback:(0,o.jsx)(i.A,{})}),s=(0,n.A)((()=>r.e(6589).then(r.bind(r,89368))),{fallback:(0,o.jsx)(i.A,{})}),l=(0,n.A)((()=>Promise.all([r.e(1998),r.e(4072)]).then(r.bind(r,79414))),{fallback:(0,o.jsx)(i.A,{})}),c=(0,n.A)((()=>Promise.all([r.e(5003),r.e(1060)]).then(r.bind(r,74189))),{fallback:(0,o.jsx)(i.A,{})}),u=(0,n.A)((()=>Promise.all([r.e(5003),r.e(1748)]).then(r.bind(r,14716))),{fallback:(0,o.jsx)(i.A,{})}),d=(0,n.A)((()=>Promise.all([r.e(1998),r.e(7499),r.e(2183),r.e(9008)]).then(r.bind(r,39616))),{fallback:(0,o.jsx)(i.A,{})}),h=(0,n.A)((()=>Promise.all([r.e(7499),r.e(2183),r.e(2527),r.e(4752)]).then(r.bind(r,6689))),{fallback:(0,o.jsx)(i.A,{})}),f=(0,n.A)((()=>Promise.all([r.e(1998),r.e(7499),r.e(2183),r.e(5851),r.e(9303)]).then(r.bind(r,18475))),{fallback:(0,o.jsx)(i.A,{})}),p=(0,n.A)((()=>Promise.all([r.e(1998),r.e(7499),r.e(2183),r.e(5851),r.e(8455)]).then(r.bind(r,80763))),{fallback:(0,o.jsx)(i.A,{})}),m=(0,n.A)((()=>Promise.all([r.e(1998),r.e(4455)]).then(r.bind(r,60200))),{fallback:(0,o.jsx)(i.A,{})}),g=(0,n.A)((()=>Promise.all([r.e(1998),r.e(7499),r.e(2183),r.e(1698)]).then(r.bind(r,88743))),{fallback:(0,o.jsx)(i.A,{})}),y=(0,n.A)((()=>Promise.all([r.e(1998),r.e(7499),r.e(2183),r.e(4957)]).then(r.bind(r,79247))),{fallback:(0,o.jsx)(i.A,{})}),v=(0,n.A)((()=>r.e(9489).then(r.bind(r,1487))),{fallback:(0,o.jsx)(i.A,{})}),b=(0,n.A)((()=>Promise.all([r.e(1998),r.e(7499),r.e(2183),r.e(7576)]).then(r.bind(r,69518))),{fallback:(0,o.jsx)(i.A,{})}),w=(0,n.A)((()=>Promise.all([r.e(1998),r.e(5935),r.e(9043)]).then(r.bind(r,34815))),{fallback:(0,o.jsx)(i.A,{})}),x=(0,n.A)((()=>Promise.all([r.e(3441),r.e(8911),r.e(3839),r.e(5707),r.e(1998),r.e(2174),r.e(5935),r.e(7471),r.e(5003),r.e(1206),r.e(2233),r.e(7798)]).then(r.bind(r,38880))),{fallback:(0,o.jsx)(i.A,{})}),k=(0,n.A)((()=>Promise.all([r.e(3441),r.e(5159),r.e(8911),r.e(5883),r.e(2174),r.e(9002)]).then(r.bind(r,73815))),{fallback:(0,o.jsx)(i.A,{})}),M=(0,n.A)((()=>Promise.all([r.e(3441),r.e(5159),r.e(8911),r.e(5883),r.e(1998),r.e(2174),r.e(5935),r.e(7471),r.e(2233),r.e(9822)]).then(r.bind(r,92886))),{fallback:(0,o.jsx)(i.A,{})}),E=(0,n.A)((()=>Promise.all([r.e(3441),r.e(8911),r.e(8044),r.e(8065),r.e(4136),r.e(6627)]).then(r.bind(r,67109))),{fallback:(0,o.jsx)(i.A,{})}),_=(0,n.A)((()=>Promise.all([r.e(5159),r.e(5883),r.e(6383)]).then(r.bind(r,81343))),{fallback:(0,o.jsx)(i.A,{})}),A=(0,n.A)((()=>r.e(56).then(r.bind(r,23013))),{fallback:(0,o.jsx)(i.A,{})}),S=(0,n.A)((()=>Promise.all([r.e(5159),r.e(5337),r.e(2832)]).then(r.bind(r,36e3))),{fallback:(0,o.jsx)(i.A,{})}),I=(0,n.A)((()=>Promise.all([r.e(8391),r.e(9480)]).then(r.bind(r,30410))),{fallback:(0,o.jsx)(i.A,{})}),T=(0,n.A)((()=>r.e(453).then(r.bind(r,57853))),{fallback:(0,o.jsx)(i.A,{})}),C=(0,n.A)((()=>Promise.all([r.e(5159),r.e(5337),r.e(6067),r.e(8990)]).then(r.bind(r,87471))),{fallback:(0,o.jsx)(i.A,{})}),N=(0,n.A)((()=>r.e(8248).then(r.bind(r,15572))),{fallback:(0,o.jsx)(i.A,{})}),D=(0,n.A)((()=>r.e(4009).then(r.bind(r,13059))),{fallback:(0,o.jsx)(i.A,{})}),j=(0,n.A)((()=>Promise.all([r.e(7499),r.e(6286)]).then(r.bind(r,64454))),{fallback:(0,o.jsx)(i.A,{})}),O=(0,n.A)((()=>r.e(7679).then(r.bind(r,7557))),{fallback:(0,o.jsx)(i.A,{})}),P=(0,n.A)((()=>Promise.all([r.e(3441),r.e(8911),r.e(1998),r.e(2174),r.e(5935),r.e(7471),r.e(2375)]).then(r.bind(r,26675))),{fallback:(0,o.jsx)(i.A,{})}),L=(0,n.A)((()=>Promise.all([r.e(3441),r.e(5159),r.e(7714),r.e(5337),r.e(2174),r.e(6067),r.e(9213)]).then(r.bind(r,15567))),{fallback:(0,o.jsx)(i.A,{})}),R=((0,n.A)((()=>Promise.all([r.e(8044),r.e(7714),r.e(6500),r.e(4276)]).then(r.bind(r,46785))),{fallback:(0,o.jsx)(i.A,{})}),(0,n.A)((()=>Promise.all([r.e(8044),r.e(7714),r.e(6500),r.e(4276)]).then(r.bind(r,82331))),{fallback:(0,o.jsx)(i.A,{})})),z=(0,n.A)((()=>Promise.all([r.e(3441),r.e(8044),r.e(8065),r.e(4136),r.e(7310)]).then(r.bind(r,33871))),{fallback:(0,o.jsx)(i.A,{})}),B=(0,n.A)((()=>r.e(6365).then(r.bind(r,18920))),{fallback:(0,o.jsx)(i.A,{})}),U=(0,n.A)((()=>Promise.all([r.e(5159),r.e(5883),r.e(1452)]).then(r.bind(r,87721))),{fallback:(0,o.jsx)(i.A,{})}),F=(0,n.A)((()=>r.e(6002).then(r.bind(r,83832))),{fallback:(0,o.jsx)(i.A,{})}),H=(0,n.A)((()=>r.e(5316).then(r.bind(r,39114))),{fallback:(0,o.jsx)(i.A,{})}),V=(0,n.A)((()=>r.e(5379).then(r.bind(r,29365))),{fallback:(0,o.jsx)(i.A,{})}),G=(0,n.A)((()=>r.e(113).then(r.bind(r,15093))),{fallback:(0,o.jsx)(i.A,{})}),q=(0,n.A)((()=>r.e(4933).then(r.bind(r,46605))),{fallback:(0,o.jsx)(i.A,{})}),W=(0,n.A)((()=>r.e(2838).then(r.bind(r,6926))),{fallback:(0,o.jsx)(i.A,{})}),Y=(0,n.A)((()=>r.e(2380).then(r.bind(r,15332))),{fallback:(0,o.jsx)(i.A,{})}),Z=(0,n.A)((()=>r.e(5421).then(r.bind(r,82920))),{fallback:(0,o.jsx)(i.A,{})}),Q=(0,n.A)((()=>Promise.resolve().then(r.bind(r,13688))),{fallback:(0,o.jsx)(i.A,{})}),K=(0,n.A)((()=>r.e(4150).then(r.bind(r,3004))),{fallback:(0,o.jsx)(i.A,{})}),J=(0,n.A)((()=>Promise.all([r.e(1998),r.e(2249)]).then(r.bind(r,73146))),{fallback:(0,o.jsx)(i.A,{})}),$=(0,n.A)((()=>r.e(185).then(r.bind(r,5287))),{fallback:(0,o.jsx)(i.A,{})}),X=(0,n.A)((()=>Promise.all([r.e(3441),r.e(8044),r.e(7714),r.e(3839),r.e(2174),r.e(1206),r.e(9963)]).then(r.bind(r,66929))),{fallback:(0,o.jsx)(i.A,{})})},31550:(e,t,r)=>{"use strict";r.d(t,{H:()=>o});var n=r(88094),i=r(56722);const o=e=>{let{variants:t=[]}=e;const{selectedVariants:r}=(0,i.SD)(),[o,a]=(0,n.useState)(null);return(0,n.useEffect)((()=>{const e=t.find((e=>r.includes(e.name)));a(e)}),[JSON.stringify(r),JSON.stringify(t)]),o?o.component:t.find((e=>e.default))}},23644:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,Y:()=>l});var n=r(88094),i=r(81705),o=r(40865);const a="dr_recent_filter";function s(e,t){let r=JSON.parse(i.local.getItem(a,"[]"));const n=Object.fromEntries(r);return"undefined"!==typeof n[e]&&n[e].url!==t?n[e].url:null}function l(){return JSON.parse(i.local.getItem(a,"[]"))}const c=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];const l=(0,n.useRef)(!0),{pathname:c,search:u}=(0,o.useLocation)(),d=c+u,[h,f]=(0,n.useState)(s(e,d));return(0,n.useEffect)((()=>{l.current&&r&&(!function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=JSON.parse(i.local.getItem(a,"[]"));const o=Object.fromEntries(n);if("undefined"===typeof o[e]||e!==t){const s=Date.now();o[e]={url:t,timestamp:s,...r},n=Object.entries(o).sort(((e,t)=>t[1].timestamp-e[1].timestamp)),i.local.setItem(a,JSON.stringify(n))}}(e,d,t),f(s(e,d)))}),[e,d,r]),(0,n.useEffect)((()=>(l.current=!0,()=>{l.current=!1})),[]),[h]}},73250:(e,t,r)=>{"use strict";r.d(t,{j:()=>u});var n=r(88094),i=r(40865),o=r(51184);function a(e,t,r,n){if("undefined"!==typeof n)return""===r||null===r||!1===r?e.delete(t):e.set(t,r)}function s(e,t,r,n,i){let o=new URLSearchParams(e.search);return Object.keys(t).forEach((e=>{if("undefined"!==typeof r[e])a(o,e,t[e],r[e]);else if(i){const r=`${e}-${i}`;"undefined"!==typeof n[e]&&a(o,r,t[e],n[e])}})),o.toString()}function l(e,t,r){let n={};return Object.keys(t).map((i=>{"undefined"!==typeof e[i]&&function(e,t,r){if(!r||"undefined"===typeof r[e]||!Array.isArray(r[e]))return!0;return r[e].indexOf(t)>-1}(i,e[i],r)?n[i]=e[i]:n[i]=t[i]})),n}function c(e,t){let r=(0,o.qg)(e);return t?Object.keys(r).reduce(((e,n)=>(e[n.replace(`-${t}`,"")]=r[n],e)),{}):r}const u=e=>{let{qs:t={},match:r={},namespaceQs:o={},namespace:a=null,pushState:u=!0,matchPathCallback:d=null,filterTracking:h,validation:f}=e;const p=(0,i.useLocation)(),m=p.search,g=(0,i.useHistory)(),y=(0,i.useRouteMatch)(),v=(0,n.useRef)(!0),b=function(e,t){return t&&0!==Object.keys(t).length?Object.keys(e.params).reduce(((r,n)=>(t[n]&&(r[n]=e.params[n]),r)),{}):{}}(y,r),[w,x]=(0,n.useState)(l(u?{...c(m,a),...b}:{},{...t,...o,...r},f));return(0,n.useEffect)((()=>{v.current&&u&&x(l({...c(m,a),...b},{...t,...o,...r},f))}),[m,JSON.stringify(b),JSON.stringify(t),JSON.stringify(o),JSON.stringify(r),JSON.stringify(f),u]),(0,n.useEffect)((()=>(v.current=!0,()=>{v.current=!1})),[]),[w,e=>{h&&h(e),v.current&&(u?g.push({pathname:d?d(l(e,w,f)):p.pathname,search:s(p,e,t,o,a)}):x((t=>l(e,t,f))))}]}},54411:(e,t,r)=>{"use strict";r.d(t,{$m:()=>f,EB:()=>h,I4:()=>a,IM:()=>p,IR:()=>o,JY:()=>u,KJ:()=>d,LD:()=>i,Sy:()=>c,YQ:()=>n,bx:()=>g,fu:()=>s,qc:()=>l,vc:()=>m});const n=[{title:"$1M - $10M",greaterThan:1e6,lessThan:1e7},{title:"$10M - $100M",greaterThan:1e7,lessThan:1e8},{title:">$100k",greaterThan:1e5,lessThan:""}],i=[{title:"1M - 10M",greaterThan:1e6,lessThan:1e7},{title:"10M - 100M",greaterThan:1e7,lessThan:1e8},{title:">100k",greaterThan:1e5,lessThan:""}],o=[{title:"200 - 1k",greaterThan:200,lessThan:1e3},{title:">1k",greaterThan:1e3,lessThan:""},{title:"10k - 50k",greaterThan:1e4,lessThan:5e4}],a=[{title:">100",greaterThan:100,lessThan:""},{title:">50",greaterThan:50,lessThan:""},{title:"100 - 500",greaterThan:100,lessThan:500}],s=[{title:">500",greaterThan:500,lessThan:""},{title:">100",greaterThan:100,lessThan:""},{title:"10 - 100",greaterThan:10,lessThan:100}],l=[{title:">50",greaterThan:50,lessThan:""},{title:"100 - 500",greaterThan:100,lessThan:500},{title:"500 - 1000",greaterThan:500,lessThan:1e3}],c=[{title:">$5M",greaterThan:5e6,lessThan:""},{title:"$10M - $50M",greaterThan:1e7,lessThan:5e7},{title:">$50M",greaterThan:5e7,lessThan:""}],u=[{title:">$500k",greaterThan:5e5,lessThan:""},{title:">$2M",greaterThan:2e6,lessThan:""},{title:"$10M - $50M",greaterThan:1e7,lessThan:5e7}],d=[{title:">$1k",greaterThan:1e3,lessThan:""},{title:"$1k - $5k",greaterThan:1e3,lessThan:5e3},{title:">$10k",greaterThan:1e4,lessThan:""}],h=[{title:">$1",greaterThan:1,lessThan:""},{title:"<$1",greaterThan:"",lessThan:1},{title:">$100",greaterThan:100,lessThan:""}],f=[{title:">$10k",greaterThan:1e4,lessThan:""},{title:"$1M - $10M",greaterThan:1e6,lessThan:1e7},{title:"$50M - $200M",greaterThan:5e7,lessThan:2e8}],p=[{title:"0.1 - 0.5",greaterThan:.1,lessThan:.5},{title:"0.5 - 1",greaterThan:.5,lessThan:1},{title:"<2",greaterThan:"",lessThan:2}],m=[{title:">$100M",greaterThan:1e8,lessThan:""},{title:">$500M",greaterThan:5e8,lessThan:""},{title:"$100M - $500M",greaterThan:1e8,lessThan:5e8}],g=[{title:">$1B",greaterThan:1e9,lessThan:""},{title:"$100M - $500M",greaterThan:1e8,lessThan:5e8},{title:">$500M",greaterThan:5e8,lessThan:""}]},67630:(e,t,r)=>{"use strict";r.d(t,{BS:()=>f,FZ:()=>h,JU:()=>d,MY:()=>s,dH:()=>u,me:()=>c,wF:()=>l});var n=r(16199),i=r(29161),o=r(12693);const a={};for(let p in n.rY)a[n.rY[p].slug]=p;function s(e){return e.isGroup&&"undefined"!==typeof n.LE[e.key]?n.LE[e.key]:[e.slug]}function l(e){return n.rY[a[e]]}function c(e,t){if(e)return`${i.iw.SINGLE_CHAIN_PAGE}/${e}${t?`/${t}`:""}`}function u(e){const t=l(e);return n.vj.includes(t.key)?`${i.iw.SINGLE_CHAIN_PAGE}/${e}`:n.CJ.includes(t.key)?`${i.iw.SINGLE_CHAIN_PAGE}/${e}/${o.um.nfts}`:n.kO.includes(t.key)?`${i.iw.SINGLE_CHAIN_PAGE}/${e}/${o.um.defi}`:`${i.iw.SINGLE_CHAIN_PAGE}/${e}`}const d=Object.values(n.rY).map((e=>{if(e.trackingSuspendedSince)return e.key})).filter((e=>e)),h=e=>{const t=l(e);return d.includes(t.key)},f=e=>!("undefined"===typeof e||!Array.isArray(e)||1!==e.length)&&h(e[0])},45534:(e,t,r)=>{"use strict";r.d(t,{Kv:()=>f,YS:()=>u,_O:()=>y,p1:()=>m,qB:()=>p,rj:()=>c,sD:()=>g,ve:()=>h});r(88094);var n=r(81705),i=r(50360),o=r(78366),a=r(19717),s=r(2861),l=r(15678);const c={DAY:{key:"day",text:"24h"}};function u(e){const t=e.logoFull||e.logo||e.imageUrl;return 28===e.chainId&&"0x32950db2a7164ae833121501c797d79e7b79d74c"===e.collection.toLowerCase()?`https://assets.axieinfinity.com/axies/${e.id}/axie/axie-full-transparent.png`:t}const d=()=>{const e=(0,n.findGetParameter)("preview_key")||n.session.getItem("nft_preview_key");return e?(n.session.setItem("nft_preview_key",e),e):null};function h(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const r=d();return function(n,i){const{suffix:o,sort:s,order:l,page:c,resultsPerPage:u,category:d,protocol:h,chains:p,range:m,keyword:g,dataType:y,dataPoint:v,collectionId:b,marketplaceId:w,...x}=n;return f({prefix:e,suffix:o,page:c,range:m,sort:s,order:l,resultsPerPage:u,filters:{chainId:(0,a.PI)((k=h||p,null!==k&&k&&0!==k.length?k.split(","):[])),categoryId:(0,a.u)(d),dataType:y,dataPoint:v,collectionId:(0,a.Kt)(b),marketplaceId:(0,a.Kt)(w),...x},otherParams:{search:g,previewKey:r},signal:i,withCurrency:t});var k}}function f(e){let{prefix:t=null,suffix:r=null,sort:o=null,order:s=null,range:l=null,resultsPerPage:c=null,page:u=null,filters:d={isNew:!1,chainId:null,collection:[],relation:null,excludedDappId:[],dataPoint:[],dappId:[],marketplaceId:[],excludedMarketplaceId:[]},otherParams:h,signal:f,withCurrency:p}=e;if(!t)throw new Error("fetchNftRankings request needs to have 'prefix' provided");const m=`${i.Lx}/${t}${r?`/${r}`:""}?`,g=(0,a.r8)({currency:p?(0,n.getLSCurrency)().toLowerCase():void 0,sort:o,order:s,resultsPerPage:c,page:u,range:l,...d,...h});return(0,n.xhrRequest)({url:m+g,signal:f,withCredentials:a.Wq})}const p={ORGANIC:"organic",MIXED:"mixed",WASH_TRADES_ONLY:"wash_trades_only"},m=[{key:p.MIXED,text:(0,l.jsx)(o.HT,{id:"rankings.dataType.allTrades"}),subtitle:(0,l.jsx)(o.HT,{id:"rankings.dataType.allTradesSubtitle"})},{default:!0,key:p.ORGANIC,text:(0,l.jsx)(o.HT,{id:"rankings.dataType.organic"}),subtitle:(0,l.jsx)(o.HT,{id:"rankings.dataType.organicSubtitle"})},{key:p.WASH_TRADES_ONLY,text:(0,l.jsx)(o.HT,{id:"rankings.dataType.washTradesOnly"}),subtitle:(0,l.jsx)(o.HT,{id:"rankings.dataType.washTradesSubtitle"})}];function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"NFT Sales",r=arguments.length>2?arguments[2]:void 0,n=null,i=null;switch(e.chainId){case 1:n="Etherscan Click",i=`https://etherscan.io/tx/${e.transactionHash}`;break;case 11:n="Wax.Bloks Click",i=`https://wax.bloks.io/transaction/${e.transactionHash}`;break;case 17:n="Flowscan Click",i=`https://flowscan.org/transaction/${e.transactionHash}`;break;case 15:n="BSCScan Click",i=`https://bscscan.com/tx/${e.transactionHash}`;break;case 16:n="Matic Explorer Click",i=`https://polygonscan.com/tx/${e.transactionHash}`;break;case 28:n="Ronin Explorer Click",i=`https://explorer.roninchain.com/tx/${e.transactionHash}`;break;case 61:n="Ordinals Explorer Click",i=`https://ordinalscan.net/inscription/${e.transactionHash}`}n&&(0,s.Yn)(t,n,i,r)}function y(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"NFT Sales",r=arguments.length>2?arguments[2]:void 0,n=null,i=null;11===e.chainId&&(n="Wax.AtomicHub Click",i=`https://wax.atomichub.io/explorer/asset/${e.id}`),n&&(0,s.Yn)(t,n,i,r)}},4086:(e,t,r)=>{"use strict";r.d(t,{Hf:()=>a,Lq:()=>u,M0:()=>d,m1:()=>c,r1:()=>s});var n=r(81705),i=r(29161),o=r(19717);const a=e=>{if(e)return`${i.iw.SINGLE_TOKEN_PAGE}/${e}`},s=(e,t,r)=>{if(e&&t&&r)return`${a(e)}?toChain=${t}&toToken=${r}`},l=o.v6+"/api/v1";function c(e){let{prefix:t=null,slug:r=null,sort:i=null,order:a=null,resultsPerPage:s=null,page:c=null,filters:u={new:!1,chainId:null,collection:null,relation:null,excludedDappId:[],dappId:[]},otherParams:d,signal:h,passCurrency:f=!0}=e;if(!t)throw new Error("fetchPricesRankings request needs to have 'prefix' provided");const p=`${l}${t}?`,m=(0,o.r8)({currency:f?(0,n.getLSCurrency)().toLowerCase():void 0,sort:i,slug:r,order:a,resultsPerPage:s,page:c,...u,...d});return(0,n.xhrRequest)({url:p+m,signal:h,withCredentials:o.gp,tryAuth:!1})}function u(e){return function(t,r){const{sort:n,order:i,page:a,resultsPerPage:s,category:l,chains:u,protocol:d,keyword:h,aggregatedTokenId:f,tokenId:p,...m}=t;return c({prefix:e,page:a,sort:n,order:i,resultsPerPage:s,filters:{chainId:(0,o.PI)(u||d),categoryId:(0,o.u)(l),tokenId:(0,o.Kt)(p),aggregatedTokenId:f,...m},otherParams:{search:h},signal:r})}}const d=function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:6e3;return function(i,a){const{slug:s,chainId:c,range:u}=i;return(async e=>{let{slug:t,suffix:r,range:i,chainId:a,passCurrency:s=!0,signal:c,timeout:u}=e;if(!t)throw new Error("fetchPricesBe request needs to have SLUG provided");const d=`${l}${r}?`,h=(0,o.r8)({slug:t,currency:s?(0,n.getLSCurrency)():void 0,range:i,chainId:a});return await(0,n.xhrRequest)({url:`${d}${h}`,withCredentials:o.gp,tryAuth:!1,signal:c,timeout:u})})({slug:s,suffix:e,chainId:c,range:u,passCurrency:t,signal:a,timeout:r})}}},79348:(e,t,r)=>{"use strict";r.d(t,{Pv:()=>u,Uj:()=>d,_C:()=>h,co:()=>f,j7:()=>c,rw:()=>l});var n=r(81705),i=r(50360),o=r(16199),a=r(19717),s=r(67630);const l={sort:"uawCount",order:"desc"};function c(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"GET";return function(r,n){const{sort:i,order:o,page:l,range:c,keyword:d,perPage:h,tag:f,protocol:p,chains:m,dappId:g,chainIds:y,excludedDappId:v,chainCategoryId:b,featuredIds:w,category:x,preview:k,postData:M,...E}=r,_="undefined"!==typeof h?parseInt(h):void 0,A="undefined"!==typeof l?parseInt(l):void 0;return u({method:t,postData:M,prefix:e,sort:i,order:o,range:c,resultsPerPage:_,page:A,filters:{chainId:y||(0,a.PI)(m||p),categoryId:(0,a.u)(x),chainCategoryId:(0,a.u)(b),dappId:(0,a.Kt)(g),excludedDappId:v,featuredIds:w,...E},otherParams:{search:d,tag:f,preview:k||(0,s.BS)(m||p)},signal:n})}}function u(e){let{method:t="GET",postData:r=null,prefix:i="/rankings/dapps",sort:o=null,order:s=null,range:l=null,resultsPerPage:c=null,page:u=null,filters:h,otherParams:f,signal:p}=e;return function(e,t,r,i,o){return"development"==={NODE_ENV:"production",PUBLIC_URL:"https://static.dappradar.com/website-fe-pr",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_ASSETS:"https://static.dappradar.com/website-fe-pr/",REACT_APP_ENV:"production"}.NEXT_PUBLIC_REACT_APP_ENV?(0,n.xhrRequest)({method:e,url:t+r,headers:{"x-api-sk":"postman"},data:i,signal:o,withCredentials:a.kK}):(0,n.xhrRequest)({method:e,url:t+"params="+(0,n.generateSecureQs)(r),headers:(0,n.generateSecureHeader)(),data:i,signal:o,withCredentials:a.kK})}(t,d(i)+"?",(0,a.r8)({currency:(0,n.getLSCurrency)(),sort:o,order:s,range:l,resultsPerPage:c,page:u,...h,...f}),r,p)}const d=e=>i.ae+e;const h=e=>e?"undefined"!==typeof o.LE[e]?o.LE[e].map((e=>o.rY[e].slug)).join(","):e:null,f=(e,t)=>{let r=[];return t.forEach((e=>{r.push(e.id)})),e&&r.push(e),r}},492:(e,t,r)=>{"use strict";r.d(t,{S7:()=>a,Uf:()=>l,lf:()=>u,m$:()=>s,uj:()=>c});var n=r(27943),i=r(33209),o=r(17310);const a=i.default.div`
display: flex;
align-items: center;
line-height: normal;
font: ${e=>{let{$font:t}=e;return t||"var(--font-regular-16)"}};
color: var(--theme-text-color-main);
letter-spacing: var(--letter-spacing-16);
white-space: ${e=>{let{$whiteSpace:t}=e;return t||"normal"}};
${o.letterSpacing}
${o.space}
${o.maxWidth}
${o.display}
${o.height}
${o.fontSize}
${o.fontWeight}
${o.textAlign}
${o.justifyContent}
${o.lineHeight}
`,s=i.default.div`
display: flex;
align-items: center;
line-height: normal;
font: ${e=>{let{$font:t}=e;return t||"var(--font-regular-14)"}};
color: var(--theme-text-color-secondary);
letter-spacing: var(--letter-spacing-14);
white-space: ${e=>{let{$whiteSpace:t}=e;return t||"normal"}};
${o.letterSpacing}
${o.space}
${o.maxWidth}
${o.fontSize}
${o.fontWeight}
${o.textAlign}
${o.justifyContent}
${o.display}
${o.lineHeight}
`,l=i.default.div`
display: flex;
align-items: center;
line-height: normal;
font: ${e=>{let{$font:t}=e;return t||"var(--font-regular-14)"}};
color: var(--theme-text-color-tertiary);
letter-spacing: var(--letter-spacing-14);
white-space: ${e=>{let{$whiteSpace:t}=e;return t||"normal"}};
${o.letterSpacing}
${o.space}
${o.display}
${o.fontSize}
${o.fontWeight}
${o.textAlign}
${o.justifyContent}
${o.display}
${o.lineHeight}
`,c=i.default.h2`
color: var(--theme-text-color-main);
font: var(--font-medium-18);
letter-spacing: var(--letter-spacing-18);
`,u=(0,i.default)(n.SmartLink)`
display: inline;
line-height: normal;
font: ${e=>{let{$font:t}=e;return t||"var(--font-regular-14)"}};
color: var(--theme-primary-cta-color-40);
transition: color 0.2s ease;
letter-spacing: var(--letter-spacing-14);
white-space: ${e=>{let{$whiteSpace:t}=e;return t||"normal"}};
${o.letterSpacing}
${o.space}
${o.display}
${o.fontSize}
${o.fontWeight}
${o.textAlign}
${o.display}
${o.lineHeight}
&:hover {
color: var(--theme-primary-cta-color-60-main);
text-decoration: none;
}
`},61700:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});r(88094);var n=r(33209),i=r(17310),o=r(12693),a=r(15678);const s=e=>{let{padding:t="24px",mobilePadding:r="16px",borderRadius:n="16px",border:i,mobileBorderRadius:s="0",textAlign:c,overflow:u,minHeight:d,children:h,breakpoint:f=o.M4,...p}=e;return(0,a.jsx)(l,{"data-comp-name":"ContentCard",$padding:t,$mobilePadding:r,$textAlign:c,$overflow:u,$minHeight:d,$borderRadius:n,$border:i,$mobileBorderRadius:s,$breakpoint:f,...p,children:h})},l=n.default.div`
max-width: 100%;
padding: ${e=>{let{$padding:t}=e;return t}};
text-align: ${e=>{let{$textAlign:t}=e;return t}};
overflow: ${e=>{let{$overflow:t}=e;return t}};
min-height: ${e=>{let{$minHeight:t}=e;return t}};
background: var(--theme-body-bg-colors-1-level-body);
border-radius: ${e=>{let{$borderRadius:t}=e;return t}};
border: ${e=>{let{$border:t}=e;return t}};
${i.width}
${i.maxWidth}
${i.height}
${i.space}
@media screen and (max-width: ${e=>{let{$breakpoint:t}=e;return t}}px) {
padding: ${e=>{let{$mobilePadding:t}=e;return t}};
border-radius: ${e=>{let{$mobileBorderRadius:t}=e;return t}};
}
`},23484:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(88094),i=r(78366),o=r(15678);class a extends n.Component{constructor(e){super(e),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e,t){console.log(e,t)}render(){return this.state.hasError?(0,o.jsx)("p",{children:(0,o.jsx)(i.HT,{id:"common.UpsSomethingWentWrong"})}):this.props.children||null}}},35084:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});r(88094);var n=r(27943),i=r(78366),o=r(15678);const a=e=>{let{...t}=e;return(0,o.jsx)(n.NewTag,{...t,text:(0,o.jsx)(i.HT,{id:"common.new"})})}},93080:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var n=r(88094),i=r(7551),o=r.n(i),a=r(33209),s=r(17310),l=r(12693),c=r(23484),u=r(15678);const d=(e,t)=>{let{customMaxWidth:r,className:n,...i}=e;return(0,u.jsx)(f,{className:o()({Container:!0,[`${n}`]:n}),ref:t,children:(0,u.jsx)(p,{customMaxWidth:r,...i,children:(0,u.jsx)(c.A,{children:i.children})})})},h=a.default.section`
padding-right: 0;
padding-left: 0;
@media (max-width: 1400px) {
padding-right: 16px;
padding-left: 16px;
}
@media (max-width: 550px) {
padding-right: 8px;
padding-left: 8px;
}
`,f=a.default.div`
position: relative;
display: flex;
justify-content: center;
width: 100%;
`,p=(0,a.default)(h)`
position: relative;
display: block;
width: 100%;
max-width: ${e=>{let{customMaxWidth:t}=e;return t||`${l.dx}px`}};
padding: 0 8px;
${s.width};
${s.space};
`,m=(0,n.forwardRef)(d)},73133:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});r(88094);var n=r(27943),i=r(50360),o=r(16199),a=r(78366),s=r(33209),l=r(2861),c=r(15678);const u=s.default.div`
${e=>{let{strikeOut:t=!1}=e;return s.css`
display: flex;
align-items: center;
font-size: 12px;
font-weight: 400;
line-height: 14px;
color: ${e=>{let{strikeOut:t}=e;return t?"var(--theme-text-color-tertiary)":"var(--theme-text-color-secondary)"}};
white-space: nowrap;
text-decoration: ${t?"line-through":"none"};
svg {
display: flex;
margin-right: 4px;
fill: ${e=>{let{strikeOut:t}=e;return t?"var(--theme-text-color-secondary)":"var(--theme-text-color-main)"}};
}
`}}
`,d=s.default.div`
display: flex;
align-items: center;
justify-content: center;
`,h=s.default.div`
background-color: var(--theme-text-color-tertiary);
height: 3px;
width: 3px;
margin: 0px 6px;
border-radius: 50%;
`,f=s.default.div`
display: flex;
flex-direction: row;
align-items: center;
flex-wrap: wrap;
> div,
> a {
display: flex;
}
`,p=s.default.div`
font: var(--font-regular-12);
line-height: 14px;
color: var(--theme-text-color-secondary);
`,m=e=>{let{data:t,maxTitles:r=2,forceShowActive:a=!1,maxProtocolsToDisplay:s=6,tooltipDisabled:m=!1}=e;if(!t.chainIds||!Array.isArray(t.chainIds))return null;const y="undefined"!==typeof t.activeChainIds?t.activeChainIds:[],v=(b=(0,l.rM)(t.chainIds,59),(w=y)?(b=b.filter((e=>!w.includes(e))),w.concat(b)):b);var b,w;let x,k;s&&(x=v.slice(s+1).length,k=v.slice(0,s+1));const M=Array.isArray(v)?v.length:0;return(0,c.jsx)(n.Tooltip,{maxWidth:"270px",innerPadding:"8px",contentComponent:(0,c.jsx)(g,{protocols:v,activeChainIds:y}),disabled:m||M<2,children:(0,c.jsxs)(f,{children:[(k||v).map(((e,t)=>{let n=o.qP[e];if("undefined"===typeof n||!o.fo[e])return null;const s=(0,l.LP)(e,y);return(0,c.jsxs)(d,{children:[(0,c.jsxs)(u,{strikeOut:!s,children:[(0,c.jsx)(i.s9,{name:n,width:"14px",height:"14px"}),Mt?(0,c.jsx)(h,{}):null]},t)})),s&&x>0?(0,c.jsx)(p,{children:`+${x}`}):null]})})},g=e=>{let{protocols:t,activeChainIds:r}=e;return(0,c.jsxs)(y,{children:[(0,c.jsx)("p",{children:r&&r.length!==t.length?(0,c.jsx)(a.HT,{id:"protocol.multiChainTooltipHighlight"}):(0,c.jsx)(a.HT,{id:"protocol.multiChainTooltip"})}),(0,c.jsx)("ul",{children:t.map(((e,t)=>{let n=o.qP[e];if("undefined"===typeof n||!o.fo[e])return null;const a=(0,l.LP)(e,r);return(0,c.jsx)("li",{children:(0,c.jsxs)(u,{s:14,strikeOut:!a,children:[(0,c.jsx)(i.s9,{name:n,width:"14px",height:"14px"}),o.fo[e]]})},t)}))})]})},y=s.default.div`
display: block;
padding: 16px 16px 10px;
min-width: 200px;
max-width: 250px;
text-align: left;
p {
margin: 0;
padding: 0;
font-size: 14px;
}
ul {
padding: 4px 0;
}
li {
padding: 5px 0;
}
`},69417:(e,t,r)=>{"use strict";r.d(t,{O:()=>a});var n=r(33209),i=r(12693),o=r(93080);const a=(0,n.default)(o.A)`
> section {
display: flex;
padding-top: ${e=>{let{$pt:t}=e;return t}};
padding-bottom: ${e=>{let{$pb:t}=e;return t}};
padding-right: 0;
padding-left: 0;
@media (max-width: 1400px) {
padding-right: 8px;
padding-left: 8px;
}
@media (max-width: ${i.DU}px) {
padding-right: 0;
padding-left: 0;
flex-direction: column;
}
}
`},29879:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});r(88094);var n=r(33209),i=r(17310),o=r(15678);const a=n.default.div`
background-color: var(--theme-divider-shadow-devider-color);
${i.width}
${i.height}
${i.space}
`,s=e=>{let{margin:t="16px 0",height:r="1px",width:n="100%",...i}=e;return(0,o.jsx)(a,{margin:t,height:r,width:n,...i})}},67852:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});r(88094);var n=r(33209),i=r(17310),o=r(12693),a=r(15678);const s=n.default.div`
position: ${e=>{let{$position:t}=e;return t}};
flex-direction: ${e=>{let{$flexDirection:t}=e;return t}};
align-items: ${e=>{let{$alignItems:t}=e;return t}};
justify-content: ${e=>{let{$justifyContent:t}=e;return t}};
gap: ${e=>{let{$gap:t}=e;return t}};
max-width: 100%;
${i.width}
${i.height}
${i.space}
${i.minWidth}
${i.minHeight}
${i.maxHeight}
${i.maxWidth}
${i.zIndex}
${e=>{let{$mobilePadding:t,$breakpoint:r,$display:n}=e;return`\n display: ${n};\n\n ${t&&`\n @media screen and (max-width: ${r}px) {\n padding: ${t};\n }\n `}\n\n `}}
`,l=e=>{let{id:t,display:r="flex",position:n,flexDirection:i,alignItems:l,justifyContent:c,gap:u,children:d,mobilePadding:h,breakpoint:f=o.DU,...p}=e;return(0,a.jsx)(s,{id:t,"data-comp-name":"SimpleBox",$position:n,$display:r,$alignItems:l,$justifyContent:c,$flexDirection:i,$gap:u,$mobilePadding:h,$breakpoint:f,...p,children:d})}},80232:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});r(88094);var n=r(12693),i=r(91377),o=r(15678);const a=e=>{let{dapp:t,size:r=32,lazyOffset:a=150,theme:s="light",...l}=e,c=t.logo||t.icon;return c||(c=n.of+t.name),(0,o.jsx)(i.A,{src:c,alt:t.name,size:r,lazyOffset:a,theme:s,resize:{width:r,quality:100},...l})}},91377:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});r(88094);var n=r(27943),i=r(75827),o=r(33209),a=r(17310),s=r(15678);const l=o.default.div`
${e=>{let{$borderRadius:t="5px",$size:r=32}=e;return o.css`
position: relative;
display: flex;
flex-shrink: 0;
width: ${r}px;
height: ${r}px;
${a.space};
overflow: hidden;
border-radius: ${t};
img {
width: 100%;
height: 100%;
object-fit: cover;
}
`}}
`,c=e=>{let{src:t,alt:r,size:o=50,lazyOffset:a=150,overflow:c=!1,borderRadius:u,theme:d="light",fallbackImage:h=null,resize:f,...p}=e;return(0,s.jsx)(l,{$size:o,$borderRadius:u,...p,children:a?(0,s.jsx)(i.Ay,{offset:a,overflow:c,children:(0,s.jsx)(n.ImageLoader,{src:t,alt:r,theme:d,resize:f,fallbackSrcs:h})}):(0,s.jsx)(n.ImageLoader,{src:t,alt:r,theme:d,resize:f,fallbackSrcs:h})})}},25020:(e,t,r)=>{"use strict";r.d(t,{A:()=>l,N:()=>c});r(88094);var n=r(27943),i=r(33209),o=r(15678);const a=()=>(0,o.jsx)(s,{width:"12px",height:"12px",style:{transform:"rotate(270deg)"}}),s=(0,i.default)(n.ChevronIcon)`
fill: var(--theme-text-color-tertiary);
`,l=a,c={sortable:!1,cell:()=>(0,o.jsx)(a,{}),skeleton:()=>(0,o.jsx)(a,{}),textAlign:n.Table.textAlign.right,width:"56px",pl:"0px"}},32015:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,C:()=>s});r(88094);var n=r(33209),i=r(91377),o=r(15678);const a=e=>{let{data:t,size:r=40}=e;return(0,o.jsx)(i.A,{src:t.image||"",alt:t.name,size:r,fallbackImage:"https://static.dappradar.com/grc-public-assets/icons/NftDefaultIcon.svg",theme:"dark",resize:{width:r,quality:100},borderRadius:"50%"})},s=n.default.div`
font: 400 12px / 16px var(--font-family-secondary);
letter-spacing: 0.036px;
text-transform: uppercase;
color: var(--theme-text-color-secondary);
`},13138:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});r(88094);var n=r(27943),i=r(91377),o=r(15678);const a=e=>{let{src:t,alt:r,size:a,link:s,theme:l="light",...c}=e;return s?(0,o.jsx)(n.SmartLink,{target:s.target,to:s.href,rel:s.rel,children:(0,o.jsx)(i.A,{src:t,alt:r,size:a,resize:{width:a,quality:90},theme:l,fallbackImage:"https://static.dappradar.com/grc-public-assets/icons/NftDefaultIcon.svg",...c})}):(0,o.jsx)(i.A,{src:t,alt:r,size:a,resize:{width:a,quality:90},theme:l,fallbackImage:"https://static.dappradar.com/grc-public-assets/icons/NftDefaultIcon.svg",...c})}},82303:(e,t,r)=>{"use strict";r.d(t,{G:()=>o});var n=r(88094),i=r(99354);const o=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:e=>e;const[l,c]=(0,n.useState)(r),[u,d]=(0,n.useState)(a),[h,f]=(0,n.useState)(null),p=(0,n.useRef)(!0),m=(0,n.useRef)(null),g=function(e,n){let o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];var a;n&&p.current&&(u&&null!==(a=m.current)&&void 0!==a&&a.signal&&m.current&&m.current.abort(),o&&d(!0),m.current=new AbortController,t(e,m.current.signal).then((e=>{p.current&&(f(e.status),e&&e.data?c(s(e.data)):c(r),d(!1))})).catch((e=>{p.current&&("CanceledError"!==e.name&&d(!1),e.response&&e.response.status?f(e.response.status):f(e.code),!(0,i.A)()&&console.log("useFetchData failed to load: ",e,e.name))})))};return(0,n.useEffect)((()=>{g(e,o)}),[JSON.stringify(e),o]),(0,n.useEffect)((()=>(p.current=!0,()=>{p.current=!1})),[]),[l,u,h,function(){g(e,o,arguments.length>0&&void 0!==arguments[0]&&arguments[0])}]}},8144:(e,t,r)=>{"use strict";r.d(t,{MW:()=>c,Qs:()=>a,VL:()=>l,t1:()=>s});var n=r(81705),i=r(42084),o=r.n(i);const a={NFT:"NFT_",NFT_SALES:"NFT_SALES_",CHAINS:"CHAINS_",DAPP:"DAPP_",BOOSTING:"BOOSTING_",DAPP_WL:"DAPP_WL_",DEFI:"DEFI_",DEFI_SDP:"DEFI_SDP_",SDP:"SDP_",TOP5:"TOP5_",TOKEN:"TOKEN_",EXPLORE_TOKEN:"EXPLORE_TOKEN_",HOT_CONTRACTS:"HOT_CONTRACTS_",VIRTUALS:"VIRTUALS_"},s=function(e,t){var r,i,s,f;let p=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{decimals:void 0,formatOptions:void 0},m=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0;if(!e)return null;switch((arguments.length>4&&void 0!==arguments[4]?arguments[4]:"")+t){case a.NFT+"floorPriceInFiat":return l(e.floorPriceInFiat,p,m);case a.NFT+"floorPriceInFiatChange":case a.NFT+"floorPriceChange":return d(e.floorPriceChange);case a.NFT+"marketCapInFiat":return l(e.marketCapInFiat,p,m);case a.NFT+"marketCapChange":return d(e.marketCapChange);case a.NFT+"salesCount":return c(e.salesCount,p);case a.NFT+"salesCountChange":return d(e.salesCountChange);case a.NFT+"volumeInFiat":return l(e.volumeInFiat,p,m);case a.NFT+"volumeChange":return d(e.volumeChange);case a.NFT+"tradersCount":return c(e.tradersCount,p);case a.NFT+"tradersCountChange":return d(e.tradersCountChange);case a.NFT+"avgPriceInFiat":return l(e.avgPriceInFiat,p,m);case a.NFT+"avgPriceChange":return d(e.avgPriceChange);case a.NFT+"buyersCount":return c(e.buyersCount,p);case a.NFT+"buyersCountChange":return d(e.buyersCountChange);case a.NFT+"sellersCount":return c(e.sellersCount,p);case a.NFT+"sellersCountChange":return d(e.sellersCountChange);case a.NFT_SALES+"priceInFiat":return l(e.priceInFiat,p,m);case a.NFT_SALES+"priceInCrypto":return`${(0,n.formatNumber)(e.priceInCrypto)} ${e.tokenSymbol}`;case a.TOKEN+"priceInFiat":return l(e.priceInFiat,{...p,formatOptions:{shortenThousands:!1}},m);case a.TOKEN+"priceInFiat1h":return d(null===(r=e.changes.priceInFiat1h)||void 0===r?void 0:r.percentage,p,m);case a.TOKEN+"priceInFiat24h":return d(null===(i=e.changes.priceInFiat24h)||void 0===i?void 0:i.percentage,p,m);case a.TOKEN+"priceInFiat7d":return d(null===(s=e.changes.priceInFiat7d)||void 0===s?void 0:s.percentage,p,m);case a.TOKEN+"priceInFiat30d":return d(null===(f=e.changes.priceInFiat30d)||void 0===f?void 0:f.percentage,p,m);case a.TOKEN+"volumeInFiat":return l(e.volumeInFiat,p,m);case a.TOKEN+"volumeChange":return d(e.volumeChange);case a.TOKEN+"circulatingMarketCapInFiat":return l(e.circulatingMarketCapInFiat,p,m);case a.TOKEN+"totalSupplyMarketCapInFiat":return l(e.totalSupplyMarketCapInFiat,p,m);case a.EXPLORE_TOKEN+"priceInFiat":return l(e.priceInFiat,p,m);case a.EXPLORE_TOKEN+"priceChange":return d(e.priceChange);case a.DAPP+"boosted":return c(e.boosted,p);case a.DAPP+"listedAt":return o()(new Date(e.listedAt));case a.DAPP+"totalBalanceInFiat":return l(e.statistic.totalBalanceInFiat,p,m);case a.DAPP+"uawCount":return c(e.statistic.uawCount,p);case a.DAPP+"uawCountChange":return d(e.statistic.uawCountChange);case a.DAPP+"totalVolumeInFiat":return l(e.statistic.totalVolumeInFiat,p,m);case a.DAPP+"totalVolumeChange":return d(e.statistic.totalVolumeChange);case a.DAPP+"tokenPriceInFiat":return l(e.token.priceInFiat,p,m);case a.DAPP+"tokenPriceChange":return d(e.token.priceChange);case a.DAPP+"transactionCount":return c(e.statistic.transactionCount,p);case a.DAPP+"txsUawRatio":return c(e.statistic.txsUawRatio,p);case a.DAPP+"transactionCountChange":return d(e.statistic.transactionCountChange);case a.SDP+"balance":return c(e.balance,p);case a.SDP+"totalBalanceInFiat":return l(e.totalBalanceInFiat,p,m);case a.SDP+"volume":return c(e.volume,p);case a.SDP+"totalVolumeInFiat":return l(e.totalVolumeInFiat,p,m);case a.SDP+"uawCount":return c(e.uawCount,p);case a.SDP+"newUAWCount":return c(e.newUAWCount,p);case a.SDP+"transactionCount":return c(e.transactionCount,p);case a.SDP+"uawCountChange":return d(e.uawCountChange);case a.SDP+"transactionChange":return d(e.transactionChange);case a.SDP+"totalVolumeChangeInFiat":return d(e.totalVolumeChangeInFiat);case a.SDP+"totalVolumeChange":return d(e.totalVolumeChange);case a.SDP+"totalBalanceChangeInFiat":return d(e.totalBalanceChangeInFiat);case a.SDP+"totalBalanceChange":return d(e.totalBalanceChange);case a.DEFI_SDP+"marketCapInFiat":return l(e.marketCapInFiat,p,m);case a.DEFI_SDP+"marketCapChange":return(0,n.calculateChange)(e.marketCapChange);case a.DEFI_SDP+"atvlInFiat":return l(e.atvlInFiat,p,m);case a.DEFI_SDP+"atvlChange":return(0,n.calculateChange)(e.atvlChange);case a.DEFI_SDP+"tvlInFiat":return l(e.tvlInFiat,p,m);case a.DEFI_SDP+"tvlChange":return(0,n.calculateChange)(e.tvlChange);case a.DEFI_SDP+"capTvl":return c(e.capTvl,p);case a.DEFI_SDP+"priceInFiat":return l(e.priceInFiat,p,m);case a.DEFI_SDP+"priceChange":return(0,n.calculateChange)(e.priceChange);case a.DEFI+"marketCapInFiat":return null===e.token.aggregatedTokenId?"-":l(e.token.marketCapInFiat,p,m);case a.DEFI+"tokenPriceInFiat":return null===e.token.aggregatedTokenId?"-":l(e.token.priceInFiat,p,m);case a.DEFI+"tokenPriceChange":return d(e.token.priceChange);case a.DEFI+"uawCount":return c(e.statistic.uawCount,p);case a.DEFI+"uawCountChange":return d(e.statistic.uawCountChange);case a.DEFI+"totalVolumeInFiat":return l(e.statistic.totalVolumeInFiat,p,m);case a.DEFI+"totalVolumeChange":return d(e.statistic.totalVolumeChange);case a.DEFI+"marketCapChange":return d(e.token.marketCapChange);case a.DEFI+"atvlInFiat":return l(e.statistic.atvlInFiat,p,m);case a.DEFI+"atvlChange":return d(e.statistic.atvlChange);case a.DEFI+"tvlInFiat":return l(e.statistic.tvlInFiat,p,m);case a.DEFI+"tvlChange":return d(e.statistic.tvlChange);case a.DEFI+"capTvl":return c(e.statistic.capTvl,p);case a.DEFI+"listedAt":return o()(new Date(e.listedAt));case a.TOP5+"totalVolumeLastDayInFiat":return l(e.statistic.totalVolumeLastDayInFiat,p,m);case a.TOP5+"userActivityLastDay":return c(e.statistic.userActivityLastDay,p);case a.CHAINS+"dappCount":return u(e.dappCount,p);case a.CHAINS+"dappCountAbsoluteChange":return h(e.dappCountAbsoluteChange);case a.CHAINS+"smartContractCount":return c(e.smartContractCount,p);case a.CHAINS+"uawCount":return c(e.uawCount,p);case a.CHAINS+"uawCountChange":return d(e.uawCountChange);case a.CHAINS+"transactionCount":return c(e.transactionCount,p);case a.CHAINS+"transactionCountChange":return d(e.transactionCountChange);case a.CHAINS+"totalVolumeInFiat":return l(e.totalVolumeInFiat,p,m);case a.CHAINS+"totalVolumeChange":return d(e.totalVolumeChange);case a.CHAINS+"tvlInFiat":return l(e.tvlInFiat,p,m);case a.CHAINS+"tvlChange":return d(e.tvlChange);case a.CHAINS+"totalNftVolumeInFiat":return l(e.totalNftVolumeInFiat,p,m);case a.CHAINS+"tokenPriceInFiat":return null===e.token.aggregatedTokenId?"-":l(e.token.priceInFiat,p,m);case a.CHAINS+"tokenPriceChange":return d(e.token.priceChange);case a.CHAINS+"totalNftVolumeChange":return d(e.totalNftVolumeChange);case a.HOT_CONTRACTS+"uaw":return c(e.uaw,p);case a.HOT_CONTRACTS+"uawChange":return d(e.uawChange);case a.HOT_CONTRACTS+"totalGasUsedInFiat":return l(e.totalGasUsedInFiat,p,m);case a.HOT_CONTRACTS+"totalGasUsedChange":return d(e.totalGasUsedChange);case a.BOOSTING+"boostAmount":return c(e.boostAmount,p);case a.BOOSTING+"boostAmountChange":return d(e.boostAmountChange);case a.BOOSTING+"boostWallets":return c(e.boostWallets,p);case a.BOOSTING+"boostWalletsChange":return d(e.boostWalletsChange);case a.VIRTUALS+"subscribed_percentage":return(0,n.calculateChange)(e.subscribed_percentage,1e5,"").status;case a.VIRTUALS+"starts_at":const t=new Date(e.starts_at),g=new Date;return`${Math.ceil((t-g)/36e5)}h`;default:return null}},l=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;return"undefined"!==typeof r?r(e,{formatOptions:t.formatOptions,decimals:t.decimals},t.currencyCode):`${(0,n.getLSCurrency)()}${(0,n.formatNumber)(e,t.decimals,t.formatOptions)}`},c=(e,t)=>(0,n.formatNumber)(e,t.decimals||2,t.formatOptions),u=(e,t)=>(0,n.formatNumber)(e,t.decimals||2,{shortenThousands:!1}),d=e=>(0,n.calculateChange)(e),h=e=>f(e),f=e=>{const t=(0,n.calculateChange)(e);return{label:t.label,status:t.status.replace("%","")}}},29161:(e,t,r)=>{"use strict";r.d(t,{EB:()=>u,FN:()=>f,a$:()=>h,iw:()=>a,nS:()=>s,sP:()=>p});var n=r(50360),i=r(16199),o=r(12693);const a={HOMEPAGE:"/",RANKINGS_APP:"/rankings-app",RANKINGS:"/rankings",RANKINGS_SEARCH:"/search",RANKINGS_TAG:"/tag",RANKINGS_BOOSTED:"/rankings/boosted",RANKINGS_DIRECTORY:"/web3-ecosystem",RANKINGS_GAMES:n.GH.gaming.pages.games.path,RANKINGS_SOCIAL:"/rankings/social",RANKINGS_HIGH_RISK:"/rankings/high-risk",RANKINGS_AI:n.GH.ai.pages.overview.path,RANKINGS_CHAINS:"/rankings/chains",RANKINGS_TOKENS:"/rankings/tokens",RANKINGS_DEFI:n.GH.defi.pages.protocols.path,RANKINGS_HOT_CONTRACTS:"/rankings/hot-contracts",RANKINGS_NFT_COLLECTIONS:"/rankings/nft/collections",RANKINGS_NFT_MARKETPLACES:"/rankings/nft/marketplaces",RANKINGS_NFT_AGGREGATORS:"/rankings/nft/aggregators",RANKINGS_NFT_SALES:"/rankings/nft/sales",REPORTS:"/reports",SINGLE_TOKEN_PAGE:"/token",SINGLE_DAPP_PAGE:"/dapp",SINGLE_CHAIN_PAGE:"/chain",SINGLE_COLLECTION_PAGE:"/nft-collection",SINGLE_QUEST_PAGE:"/rewards/quest",ALERTS:"/account/alerts",ALERTS_HISTORY:"/account/alerts/history",ALERTS_DETAILS:"/account/alerts/details",ALERTS_DESTINATIONS:"/account/alerts/destinations",ALERTS_EDIT:"/account/alerts/edit",ALERTS_NEW:"/account/alerts/new",DEV_DASHBOARD_EDIT:"/dashboard/dapps",DEV_DASHBOARD_SUBMIT_DAPP:"/dashboard/submit-dapp",BLOG:"/blog",TOKEN_TERMS:"/token-terms",ACCOUNT_SETTINGS:"/account/settings",ACCOUNT_PROFILE:"/account/profile",ACCOUNT_FORGOT_PASSWORD:"/account/forgot-password",LOGIN:"/login",PRO_MEMBERSHIP:"/account/pro-membership",QUESTS_EXPLORE:"/rewards/quests",REWARD_CENTER:"/rewards",API_LANDING:"/api",BUG_BOUNTY:"/bug-bounty",PRIVACY:"/privacy-policy",TERMS:"/terms",CANDIDATE_PRIVACY_POLICY:"/candidate-privacy-policy",ADTERMS:"/ad-terms",DISCLAIMER:"/disclaimer",MY_QUESTS:"/rewards/quests/my-quests",SINGLE_AIRDROP:"/rewards/airdrop",AIRDROPS_LIST:"/rewards/airdrops",TOKEN_SWAP:"/token-swap",RADAR_OVERVIEW:"/radar",BOOSTING:"/boosting",BOOSTING_OVERVIEW:"/boosting/overview",NARRATIVES:"/narratives",PORTFOLIO:"/portfolio",HIVEMIND:"/hivemind-ai",HIVEMIND_AGENTS:"/hivemind-ai/agents"},s=Object.keys(i.rY).map((e=>i.rY[e].slug)).join("|"),l=i.vj.map((e=>i.rY[e].slug)),c=[...Object.keys(i.LE),...l,...i.p0].join("|"),u=i.CJ.map((e=>i.rY[e].slug)).join("|"),d=[...Object.keys(i.A3),...i.u$.map((e=>i.rY[e].slug))].join("|"),h={HOMEPAGE:a.HOMEPAGE,LOGIN:a.LOGIN,DAPP:a.SINGLE_DAPP_PAGE+"/:slug/:tab("+o.Th+")?",RANKINGS:[a.RANKINGS+"/:page(\\d+)?",a.RANKINGS+"/protocol/:protocol("+c+")/:page(\\d+)?",a.RANKINGS+"/category/:category("+o.A1+")/:page(\\d+)?",a.RANKINGS+"/protocol/:protocol("+c+")/category/:category("+o.A1+")/:page(\\d+)?"],RANKINGS_APP:[a.RANKINGS_APP+"/:page(\\d+)?",a.RANKINGS_APP+"/protocol/:protocol("+c+")/:page(\\d+)?",a.RANKINGS_APP+"/category/:category("+o.A1+")/:page(\\d+)?",a.RANKINGS_APP+"/protocol/:protocol("+c+")/category/:category("+o.A1+")/:page(\\d+)?"],RANKINGS_TAG:a.RANKINGS_TAG+"/:tag?",RANKINGS_CHAINS:a.RANKINGS_CHAINS+"/:page(\\d+)?",RANKINGS_HOT_CONTRACTS:a.RANKINGS_HOT_CONTRACTS+"/:page(\\d+)?",REPORTS:a.REPORTS,PRIVACY:a.PRIVACY,TOKEN_TERMS:a.TOKEN_TERMS,TERMS:a.TERMS,CANDIDATE_PRIVACY_POLICY:a.CANDIDATE_PRIVACY_POLICY,ADTERMS:a.ADTERMS,CAREERS:"/careers",BUG_BOUNTY:a.BUG_BOUNTY,PRESS:"/press",ABOUT:"/about-us",DISCLAIMER:a.DISCLAIMER,RANKINGS_BOOSTED:a.RANKINGS_BOOSTED+"/:page(\\d+)?",RANKINGS_DIRECTORY:[a.RANKINGS_DIRECTORY+"/:page(\\d+)?",a.RANKINGS_DIRECTORY+"/chain/:protocol("+c+")/:page(\\d+)?"],RANKINGS_TOKENS:[a.RANKINGS_TOKENS+"/:page(\\d+)?",a.RANKINGS_TOKENS+"/chain/:protocol("+d+")/:page(\\d+)?"],RANKINGS_SOCIAL:[a.RANKINGS_SOCIAL+"/:page(\\d+)?",a.RANKINGS_SOCIAL+"/chain/:protocol("+c+")/:page(\\d+)?"],RANKINGS_HIGH_RISK:[a.RANKINGS_HIGH_RISK+"/:page(\\d+)?",a.RANKINGS_HIGH_RISK+"/chain/:protocol("+c+")/:page(\\d+)?"],NFT_COLLECTIONS:[a.RANKINGS_NFT_COLLECTIONS+"/:page(\\d+)?",a.RANKINGS_NFT_COLLECTIONS+"/chain/:protocol("+u+")/:page(\\d+)?"],NFT_SALES:[a.RANKINGS_NFT_SALES+"/:page(\\d+)?",a.RANKINGS_NFT_SALES+"/chain/:protocol("+u+")/:page(\\d+)?"],NFT_MARKETPLACES:[a.RANKINGS_NFT_MARKETPLACES+"/:page(\\d+)?",a.RANKINGS_NFT_MARKETPLACES+"/chain/:protocol("+u+")/:page(\\d+)?"],NFT_AGGREGATORS:a.RANKINGS_NFT_AGGREGATORS+"/:page(\\d+)?",API:a.API_LANDING,AUTH:"/auth",CAMPAIGN:"/halloween-hunt/:tab?",PRO_MEMBERSHIP:a.PRO_MEMBERSHIP,ACCOUNT_SETTINGS:a.ACCOUNT_SETTINGS,ACCOUNT_PROFILE:a.ACCOUNT_PROFILE,ACCOUNT_FORGOT_PASSWORD:a.ACCOUNT_FORGOT_PASSWORD,SINGLE_COLLECTION_PAGE:`${a.SINGLE_COLLECTION_PAGE}/:slug/:tab(${o.eI})?`,SINGLE_TOKEN_PAGE:a.SINGLE_TOKEN_PAGE+"/:slug",SINGLE_CHAIN_PAGE:`${a.SINGLE_CHAIN_PAGE}/:slug(${s})/:tab(${o.Ve})?`,ALERTS_CONTAINER:a.ALERTS+"/*",ALERTS:a.ALERTS+"/:page?",ALERTS_HISTORY:a.ALERTS_HISTORY+"/:page?",ALERTS_DETAILS:a.ALERTS_DETAILS+"/:id/:page?",ALERTS_DESTINATIONS:a.ALERTS_DESTINATIONS+"/:page?",ALERTS_NEW:a.ALERTS_NEW,ALERTS_EDIT:a.ALERTS_EDIT+"/:id",SINGLE_QUEST_PAGE:a.SINGLE_QUEST_PAGE+"/:slug",QUESTS_EXPLORE:[a.QUESTS_EXPLORE+"/:page(\\d+)?",a.QUESTS_EXPLORE+"/category/:category/:page(\\d+)?"],REWARD_CENTER:a.REWARD_CENTER,SINGLE_AIRDROP:a.SINGLE_AIRDROP+"/:slug",AIRDROPS_LIST:[a.AIRDROPS_LIST+"/:page(\\d+)?",a.AIRDROPS_LIST+"/chain/:protocol("+c+")/:page(\\d+)?"],TOKEN_SWAP:a.TOKEN_SWAP,BOOSTING:a.BOOSTING,RADAR_OVERVIEW:a.RADAR_OVERVIEW,BOOSTING_OVERVIEW:a.BOOSTING_OVERVIEW,NARRATIVES:a.NARRATIVES,PORTFOLIO:a.PORTFOLIO,HIVEMIND:a.HIVEMIND,HIVEMIND_AGENTS:a.HIVEMIND_AGENTS};function f(e){let t=[];return e.map((e=>{"string"===typeof e?t.push(e):"object"===typeof e&&e.length>1&&e.map((e=>{t.push(e)}))})),t}const p=f([h.RANKINGS_APP,h.LOGIN,h.CAREERS,h.PRESS,h.ABOUT,h.API,h.AUTH])},12693:(e,t,r)=>{"use strict";r.d(t,{A1:()=>m,BM:()=>_,DU:()=>a,Ff:()=>h,L2:()=>g,M4:()=>s,M5:()=>S,RI:()=>f,Re:()=>T,S2:()=>c,SJ:()=>I,Th:()=>b,Ve:()=>w,W:()=>o,dx:()=>l,eI:()=>x,ee:()=>A,kL:()=>E,mt:()=>p,nx:()=>d,of:()=>u,pX:()=>v,q6:()=>k,um:()=>y});var n=r(50360),i=r(16199);const o=60,a=1040,s=1104,l=1366,c="https://static.dappradar.com/website-fe-pr/public-assets",u="https://ui-avatars.com/api/?background=214455&color=fff&length=1&name=",d={XS:"xs",S:"s",M:"m",L:"l"},h={XS:420,S:549,M:768},f={};for(let C in i.rY)f[i.rY[C].slug]=i.rY[C].id;const p={};for(let C in n.O0)p[n.O0[C].key]=n.O0[C].id;for(let C in n.WB)p[n.WB[C].key]=n.WB[C].id;p[n.bi.key]=n.bi.id;const m=n.yf.map((e=>e)).join("|"),g={sales:"sales",marketplace:"marketplace",defi:"defi",nfts:"nfts",about:"about",news:"news","smart-contracts":"smart-contracts",analytics:"analytics",quests:"quests"},y={nfts:"nfts",defi:"defi",news:"news",token:"token",about:"about",wallets:"wallets"},v={statistics:"statistics",nfts:"nfts",nftsales:"nftsales"},b=Object.keys(g).map((e=>e)).join("|"),w=Object.keys(y).map((e=>e)).join("|"),x=Object.keys(v).map((e=>e)).join("|"),k=[],M=Object.values(n.WB);n.yf.map((e=>{const t=M.findIndex((t=>t.key===e));k.push(M[t])}));Object.values(n.O0).filter((e=>"Games"===e.group)),Object.values(n.O0).filter((e=>"DeFi"===e.group));const E="https://46dd39a961724384959e36cf8df1c5be@o298412.ingest.sentry.io/1552456",_={ignoreErrors:["getReadModeConfig","getReadModeExtract","getReadModeRender","Cannot read property 'disconnect'","t.sendAsync is not a function","TypeError: (this || window.ethereum)._request","this.context.performance.getEntries","_avast_submit","The user denied permission to use Service Worker","Loading chunk","Loading CSS chunk","Error: Network Error","Error: Request aborted","can't access dead object","Request failed with status code 400","SecurityError: The operation is insecure.","did it run Out of Gas","Error: Cannot find module 'function()","https://bsc-dataseed1.nariox.org"],denyUrls:[/graph\.facebook\.com/i,/app\/js\/api\.min\.js/i,/connect\.facebook\.net\/en_US\/all\.js/i,/extensions\//i,/^chrome:\/\//i]},A={DAY:{key:"24h",text:"24h"},WEEK:{key:"7d",text:"7d"},MONTH:{key:"30d",text:"30d"}},S={DAY:{key:"24h",text:"24h"},WEEK:{key:"7d",text:"7d"},MONTH:{key:"30d",text:"30d"},ALL:{key:"all",text:"All"}},I=1.8,T="dr_active_ab_test"},19717:(e,t,r)=>{"use strict";r.d(t,{Cr:()=>v,Fx:()=>x,Kt:()=>A,MQ:()=>g,NW:()=>p,PI:()=>E,Ph:()=>b,QK:()=>a,Qx:()=>d,WP:()=>f,Wq:()=>c,Xg:()=>y,gp:()=>s,kK:()=>o,nq:()=>u,qO:()=>h,r8:()=>k,tu:()=>l,u:()=>_,v6:()=>m,wB:()=>w});var n=r(50360),i=(r(16199),r(12693));const o=!0,a=!0,s=!0,l=!0,c=!0,u=!0,d=!0,h=!0,f="https://dappradar.com",p="https://dappradar.com",m="https://prices-api-public.dappradar.com",g="https://boosting.dappradar.com/v1",y="https://wp.dappradar.com/wp-json/wp/v2",v="https://fe.dappradar.com/",b=`${v}api`,w="https://token-service.dappradar.com",x="https://tokens-api.dappradar.com",k=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"[]",r="";return Object.keys(e).map((n=>{"undefined"!==typeof e[n]&&null!==e[n]&&("string"===typeof e[n]||"boolean"===typeof e[n]||"number"===typeof e[n]?r+=M(e[n],n):Array.isArray(e[n])&&e[n].length&&(r+="&"+e[n].map((e=>n+t+"="+e)).join("&")))})),r.replace("&","")},M=(e,t)=>{if(null===e||""===e||!1===e||"false"===e)return"";{let r=e;return"boolean"!==typeof e&&"true"!==e||(r=1),`&${t}=${r.toString()}`}},E=e=>{if(null===e)return null;if("string"===typeof e&&"undefined"!==typeof i.RI[e])return[i.RI[e]];if("object"===typeof e&&Array.isArray(e)&&e.length){const t=[];return e.map((e=>{"undefined"!==typeof i.RI[e]&&t.push(i.RI[e])})),t}return null},_=e=>{if("undefined"===typeof e||null===e)return[];if("string"===typeof e){if("undefined"!==typeof i.mt[e])return[i.mt[e]];if(e.indexOf(",")>-1){const t=[];return e.split(",").map((e=>{"undefined"!==typeof i.mt[e]&&t.push(i.mt[e])})),t}return[]}if("object"===typeof e&&Array.isArray(e)&&e.length){const t=[];return e.map((e=>{"undefined"!==typeof n.O0[e]&&t.push(e)})),t}return[]},A=e=>Array.isArray(e)?e:e?[e]:null},1093:(e,t,r)=>{"use strict";r.d(t,{L3:()=>n,kz:()=>o,r6:()=>i});const n=e=>{const t=new Date(e),r=new Date-t;return`${Math.floor(r/36e5)}h ago`},i=e=>e?new Date(e).toLocaleDateString("en-US",{day:"2-digit",month:"short",year:"numeric",hour:"2-digit",minute:"2-digit",timeZoneName:"short"}):"",o=e=>e?new Date(e).toLocaleDateString("en-US",{day:"2-digit",month:"short"}):""},99354:(e,t,r)=>{"use strict";function n(){return!0}function i(){return"development"==={NODE_ENV:"production",PUBLIC_URL:"https://static.dappradar.com/website-fe-pr",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_ASSETS:"https://static.dappradar.com/website-fe-pr/",REACT_APP_ENV:"production"}.NEXT_PUBLIC_REACT_APP_ENV}r.d(t,{A:()=>n,C:()=>i})},44977:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>d,F0:()=>h,Q$:()=>w,h1:()=>s,l$:()=>g,r7:()=>f,ur:()=>y});var n=r(81705),i=r(28996),o=r(12693),a=r(99354);function s(){if((0,a.A)()){const e=m(),t=(0,n.getCookie)("jwt")&&e,r=t?{user_id:t}:{};i.default.initialize([{trackingId:"G-BTQFKMW6P9",gtagOptions:{send_page_view:!1},gaOptions:r}])}}const l={user_registered:!1,user_pro:!1,user_attached_wallet:!1,user_attached_email:!1};function c(){try{const e=(0,n.getCookie)(o.Re);return e?{user_ab_test:e}:{}}catch(e){return{}}}function u(){try{if((0,n.getCookie)("jwt")){const e=(0,n.parseJwt)((0,n.getCookie)("jwt"));return{user_registered:!0,user_pro:e.pro,user_attached_wallet:!!e.address,user_attached_email:!!e.email}}return l}catch(e){return l}}function d(e){const{action:t,category:r,label:n,...o}=e,s=u(),l=c();(0,a.A)()?i.default.event(t,{event_category:r,event_label:n,...o,...s,...l}):console.log("Test Send GA Event",{action:t,category:r,label:n,...o,...s,...l})}function h(e,t,r,n){const o=u(),s=c(),l="undefined"===typeof(d=n)?{}:Object.fromEntries(Object.entries(d).filter((e=>{let[t,r]=e;return void 0!==r})));var d;(0,a.A)()?i.default.event(e,{event_category:t,event_label:r,...l,...o,...s}):console.log("Test Send GA Event:",{event_name:e,event_category:t,event_label:r,...l,...o,...s})}function f(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Rankings",n=window.location.search;n.indexOf("token")>-1&&(n=""),(0,a.A)()?i.default.send({hitType:"pageview",page:e+n,title:t}):console.log("Test Send GA PageView",e+n),h("synthetic_page_view","global_events",e,{event_source:r,search_term:n,custom_dimension:p()})}function p(){const e=(0,n.checkInjectedWallet)();return e.length>0?`Has injected wallet: ${e.join(",")}`:"No injected wallet"}const m=()=>(0,n.getCookie)("dapp_ga_id"),g=e=>{"undefined"!==typeof e&&"undefined"!==typeof e.user&&"undefined"!==typeof e.user.gaUserId&&((0,a.A)()&&i.default.set({userId:e.user.gaUserId}),(0,n.setCookie)("dapp_ga_id",e.user.gaUserId,"","/",n.COOKIES_DOMAIN_ALLOW_SUBDOMAINS))};function y(){for(var e=arguments.length,t=new Array(e),r=0;r0&&void 0!==arguments[0]?arguments[0]:"rankings";if(!("undefined"===typeof window)){const t=new URL(window.location.href),r=(0,n.getCookie)(v),i=r?JSON.parse(r):null,o=(0,n.getUTMParameters)(),a=i&&i.campaignSource!==JSON.stringify(o),s=i&&Date.now()-i.lastActivity>b;let l=!i||s||a,c=i||{sessionId:(0,n.generateUUID)(),sessionNumber:0,landingPage:t.pathname,campaignSource:JSON.stringify(o),lastActivity:Date.now()};l&&(c={sessionId:(0,n.generateUUID)(),sessionNumber:((null===i||void 0===i?void 0:i.sessionNumber)||0)+1,landingPage:t.pathname,campaignSource:JSON.stringify(o),lastActivity:Date.now()},d({action:"synthetic_session_start",category:"global_events",label:c.sessionId,page_type:c.landingPage,custom_dimension:c.sessionNumber,event_source:e,utm_source:o.source||"(direct)",user_id_dr:m()||(0,n.getGANonRegisteredUser)()})),(0,n.setCookie)(v,JSON.stringify(c),1,"/",n.COOKIES_DOMAIN_ALLOW_SUBDOMAINS),["click","scroll","mousemove","keydown"].forEach((e=>{document.addEventListener(e,(()=>{const e=(0,n.getCookie)(v);if(e){const t=JSON.parse(e);t.lastActivity=Date.now(),(0,n.setCookie)(v,JSON.stringify(t),1,"/",n.COOKIES_DOMAIN_ALLOW_SUBDOMAINS)}}),{passive:!0})}))}}},51184:(e,t,r)=>{"use strict";r.d(t,{qg:()=>s});var n=r(38700),i=r.n(n);function o(e,t){return t.decode?i()(e):e}function a(e){return Array.isArray(e)?e.sort():"object"===typeof e?a(Object.keys(e)).sort(((e,t)=>Number(e)-Number(t))).map((t=>e[t])):e}function s(e,t){const r=function(e){let t;switch(e.arrayFormat){case"index":return(e,r,n)=>{t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===n[e]&&(n[e]={}),n[e][t[1]]=r):n[e]=r};case"bracket":return(e,r,n)=>{t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==n[e]?n[e]=[].concat(n[e],r):n[e]=[r]:n[e]=r};default:return(e,t,r)=>{void 0!==r[e]?r[e]=[].concat(r[e],t):r[e]=t}}}(t=Object.assign({decode:!0,arrayFormat:"none"},t)),n=Object.create(null);if("string"!==typeof e)return n;if(!(e=e.trim().replace(/^[?#&]/,"")))return n;for(const i of e.split("&")){let[e,a]=i.replace(/\+/g," ").split("=");a=void 0===a?null:o(a,t),r(o(e,t),a,n)}return Object.keys(n).sort().reduce(((e,t)=>{const r=n[t];return Boolean(r)&&"object"===typeof r&&!Array.isArray(r)?e[t]=a(r):e[t]=r,e}),Object.create(null))}},58570:(e,t,r)=>{"use strict";r.d(t,{C0:()=>o,Dh:()=>u,Fh:()=>i,G9:()=>s,Vz:()=>l,id:()=>a,iw:()=>c});var n=r(79348);const i={results:[],page:1,pageCount:0,resultCount:0,resultsPerPage:25},o={results:[],page:1,hasMore:!1,resultCount:0,resultsPerPage:25};function a(e,t){const r=arguments.length>2&&void 0!==arguments[2]&&arguments[2]?0:1;return t&&t.page?(t.page-1)*t.resultsPerPage+(e+r):e+r}const s={resultsPerPage:["10","25","50"],order:["desc","asc"]};function l(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;const{page:r,resultsPerPage:i,chains:o,...a}=e;return{...a,chains:(0,n._C)(t)||o,resultsPerPage:parseInt(i),page:parseInt(r)}}function c(e){return null!==e&&e&&0!==e.length?e.split(","):[]}const u=e=>{if(e&&Array.isArray(e)&&e.length){const t=e[0],r=e[e.length-1];if(e.every((e=>e===t)))return;return tr?"var(--theme-red-system-color-40)":"var(--theme-layer-neutral-control-color-default)"}}},2861:(e,t,r)=>{"use strict";r.d(t,{EJ:()=>a,LP:()=>i,Wr:()=>l,Yn:()=>s,rM:()=>o});var n=r(44977);const i=(e,t)=>!(t&&(!Array.isArray(t)||t.length))||t.findIndex((t=>t===e))>-1,o=(e,t)=>{const r=e.indexOf(t);return r>-1&&(e.splice(r,1),e.push(t)),e},a=(e,t)=>(null===e||void 0===e?void 0:e.length)>t?(null===e||void 0===e?void 0:e.slice(0,t))+"...":e,s=(e,t,r,i)=>{(0,n.Ay)({category:e,action:t,label:r,event_source:i})},l=(e,t)=>{if(!e)return"";const r=e.length;return e.substring(0,t)+"..."+e.substring(r-t,r)}},10103:(e,t,r)=>{"use strict";r.d(t,{A2:()=>m,Aq:()=>d,JI:()=>a,Nv:()=>o,OF:()=>S,Ow:()=>i,PA:()=>A,PH:()=>b,RT:()=>l,Rw:()=>k,Te:()=>h,Xj:()=>_,YZ:()=>E,Yn:()=>f,_U:()=>M,c4:()=>x,cG:()=>v,fh:()=>s,gi:()=>u,lH:()=>c,lc:()=>w,u_:()=>g,zx:()=>y});var n=r(19717);const i=!1,o=!0,a=!0,s=!0,l=!0,c=!0,u=!0,d=!0,h=!0,f=!0,p={simple:!1},m=function(){let{simple:e=0,populate:t=0,suffix:r="",filters:i=""}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p;return{collection:o=>`${n.Ph}/collections/get/${o}?simple=${e}&populate=${t}${r}${i}`,singleton:t=>`${n.Ph}/singletons/get/${t}?simple=${e}`}},g="https://developer-dashboard.dappradar.com/apiv2",y="https://chains-service.dappradar.com/api/v1",v="https://auth.dappradar.com/apiv4",b="https://hot-contracts.dappradar.com/api/v1",w="https://defi-tracker.dappradar.com",x="https://alert-service.dappradar.com",k="https://quests.dappradar.com/v1",M="https://t.me/DappRadarAlertBot",E="https://portfolio.dappradar.com/v1",_="https://discord.gg/hTVYgvNECT",A="https://custom-charts.dappradar.com/v1",S="https://ai-agents.dappradar.com"},37030:(e,t,r)=>{"use strict";r.d(t,{$N:()=>s,Hh:()=>a,Oq:()=>l,Yw:()=>o,gt:()=>i});var n=r(6659);function i(e){if(!e)return"-";const t=new Date(e);return`${(0,n.td)(t.getUTCDate())} ${n.Bx[t.getUTCMonth()]} ${t.getUTCFullYear()}`}function o(e){if(!e)return"-";const t=new Date(e);return`${(0,n.td)(t.getUTCDate())} ${n.Bx[t.getUTCMonth()]}`}const a={results:{remaining:null,total:null,used:null}},s={remaining:55e3,total:1e5,used:44e3},l={results:[]}},6659:(e,t,r)=>{"use strict";function n(e){const t=new Date,r=e;return{days:parseInt((r-t)/864e5),hours:parseInt((r-t)/36e5%24),minutes:parseInt((r.getTime()-t.getTime())/6e4%60),seconds:parseInt((r.getTime()-t.getTime())/1e3%60)}}function i(e){if(!e)return"";const{days:t,hours:r,minutes:n,seconds:i}=e;return t>0?`${t} days`:r>0?`${r} hours`:n>0?`${n} minutes`:i>0?`${i} seconds`:""}r.d(t,{Bx:()=>s,Fk:()=>o,PE:()=>l,av:()=>i,m8:()=>n,pw:()=>a,td:()=>c});const o=e=>{const t="string"===typeof e?new Date(e):e;return`${t.getDate()} ${s[t.getMonth()]} ${t.getFullYear()}`},a=e=>{const t=new Date;return t.setDate(t.getDate()+e),o(t)},s=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],l=e=>({days:Math.floor(e/86400),hrs:Math.floor(e%86400/3600),mins:Math.floor(e%3600/60),secs:e%60}),c=e=>e.toString().padStart(2,"0")},82735:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=(0,r(54415).createBrowserHistory)()},26103:(e,t,r)=>{"use strict";r.d(t,{A:()=>I});var n=r(88094),i=r(98587),o=r(58168),a=r(9417),s=r(77387),l=r(6724);function c(e,t){if(!e){var r=new Error("loadable: "+t);throw r.framesToPop=1,r.name="Invariant Violation",r}}var u=n.createContext();var d={initialChunks:{}},h="PENDING",f="REJECTED";var p=function(e){return e};function m(e){var t=e.defaultResolveComponent,r=void 0===t?p:t,m=e.render,g=e.onLoad;function y(e,t){void 0===t&&(t={});var p=function(e){return"function"===typeof e?{requireAsync:e,resolve:function(){},chunkName:function(){}}:e}(e),y={};function v(e){return t.cacheKey?t.cacheKey(e):p.resolve?p.resolve(e):"static"}function b(e,n,i){var o=t.resolveComponent?t.resolveComponent(e,n):r(e);return l(i,o,{preload:!0}),o}var w=function(e){var t=v(e),r=y[t];return r&&r.status!==f||((r=p.requireAsync(e)).status=h,y[t]=r,r.then((function(){r.status="RESOLVED"}),(function(t){console.error("loadable-components: failed to asynchronously load component",{fileName:p.resolve(e),chunkName:p.chunkName(e),error:t?t.message:t}),r.status=f}))),r},x=function(e){var t=function(t){return n.createElement(u.Consumer,null,(function(r){return n.createElement(e,Object.assign({__chunkExtractor:r},t))}))};return e.displayName&&(t.displayName=e.displayName+"WithChunkExtractor"),t}(function(e){function r(r){var n;return(n=e.call(this,r)||this).state={result:null,error:null,loading:!0,cacheKey:v(r)},c(!r.__chunkExtractor||p.requireSync,"SSR requires `@loadable/babel-plugin`, please install it"),r.__chunkExtractor?(!1===t.ssr||(p.requireAsync(r).catch((function(){return null})),n.loadSync(),r.__chunkExtractor.addChunk(p.chunkName(r))),(0,a.A)(n)):(!1!==t.ssr&&(p.isReady&&p.isReady(r)||p.chunkName&&d.initialChunks[p.chunkName(r)])&&n.loadSync(),n)}(0,s.A)(r,e),r.getDerivedStateFromProps=function(e,t){var r=v(e);return(0,o.A)({},t,{cacheKey:r,loading:t.loading||t.cacheKey!==r})};var n=r.prototype;return n.componentDidMount=function(){this.mounted=!0;var e=this.getCache();e&&e.status===f&&this.setCache(),this.state.loading&&this.loadAsync()},n.componentDidUpdate=function(e,t){t.cacheKey!==this.state.cacheKey&&this.loadAsync()},n.componentWillUnmount=function(){this.mounted=!1},n.safeSetState=function(e,t){this.mounted&&this.setState(e,t)},n.getCacheKey=function(){return v(this.props)},n.getCache=function(){return y[this.getCacheKey()]},n.setCache=function(e){void 0===e&&(e=void 0),y[this.getCacheKey()]=e},n.triggerOnLoad=function(){var e=this;g&&setTimeout((function(){g(e.state.result,e.props)}))},n.loadSync=function(){if(this.state.loading)try{var e=b(p.requireSync(this.props),this.props,k);this.state.result=e,this.state.loading=!1}catch(t){console.error("loadable-components: failed to synchronously load component, which expected to be available",{fileName:p.resolve(this.props),chunkName:p.chunkName(this.props),error:t?t.message:t}),this.state.error=t}},n.loadAsync=function(){var e=this,t=this.resolveAsync();return t.then((function(t){var r=b(t,e.props,k);e.safeSetState({result:r,loading:!1},(function(){return e.triggerOnLoad()}))})).catch((function(t){return e.safeSetState({error:t,loading:!1})})),t},n.resolveAsync=function(){var e=this.props,t=(e.__chunkExtractor,e.forwardedRef,(0,i.A)(e,["__chunkExtractor","forwardedRef"]));return w(t)},n.render=function(){var e=this.props,r=e.forwardedRef,n=e.fallback,a=(e.__chunkExtractor,(0,i.A)(e,["forwardedRef","fallback","__chunkExtractor"])),s=this.state,l=s.error,c=s.loading,u=s.result;if(t.suspense&&(this.getCache()||this.loadAsync()).status===h)throw this.loadAsync();if(l)throw l;var d=n||t.fallback||null;return c?d:m({fallback:d,result:u,options:t,props:(0,o.A)({},a,{ref:r})})},r}(n.Component)),k=n.forwardRef((function(e,t){return n.createElement(x,Object.assign({forwardedRef:t},e))}));return k.displayName="Loadable",k.preload=function(e){k.load(e)},k.load=function(e){return w(e)},k}return{loadable:y,lazy:function(e,t){return y(e,(0,o.A)({},t,{suspense:!0}))}}}var g=m({defaultResolveComponent:function(e){return e.__esModule?e.default:e.default||e},render:function(e){var t=e.result,r=e.props;return n.createElement(t,r)}}),y=g.loadable,v=g.lazy,b=m({onLoad:function(e,t){e&&t.forwardedRef&&("function"===typeof t.forwardedRef?t.forwardedRef(e):t.forwardedRef.current=e)},render:function(e){var t=e.result,r=e.props;return r.children?r.children(t):null}}),w=b.loadable,x=b.lazy;var k=y;k.lib=w,v.lib=x;const M=k;var E=r(15678);const _="undefined"!==typeof window&&window.IntersectionObserver;let A;const S=new Map;_&&(A=new window.IntersectionObserver(((e,t)=>{e.forEach((e=>{const t=S.get(e.target);t&&(e.isIntersecting||e.intersectionRatio>0)&&t()}))})));const I=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return _?function(e,t){let{Loadable:r,preloadFunc:i,LoadingComponent:o}=t,a=!1;const s=[],l=r(...e);function c(e){const t=(0,n.useRef)(),[r,i]=(0,n.useState)(a),{staticContext:c,...u}=e;function d(){t.current&&(A.unobserve(t.current),S.delete(t.current)),i(!0)}return(0,n.useEffect)((()=>{const e=t.current;if(!r&&e)return s.push(d),S.set(e,d),A.observe(e),()=>{const t=s.indexOf(d);t>=0&&s.splice(t,1),A.unobserve(e),S.delete(e)}}),[r,t.current]),r?(0,E.jsx)(l,{...u}):o||e.fallback?(0,E.jsx)("div",{style:{display:"inline-block",minHeight:"1px",minWidth:"1px"},...u,ref:t,children:o?n.createElement(o,{isLoading:!0,...u}):e.fallback}):(0,E.jsx)("div",{style:{display:"inline-block",minHeight:"1px",minWidth:"1px"},...u,ref:t})}return c[i]=()=>(a||(a=!0,s.forEach((e=>e()))),l[i]()),c}([e,t],{Loadable:M,preloadFunc:"preload",LoadingComponent:t.fallback?()=>t.fallback:null}):M(e,t)}},66816:(e,t,r)=>{"use strict";r.d(t,{BX:()=>k,CO:()=>b,DD:()=>f,Dn:()=>M,E9:()=>y,GL:()=>E,JO:()=>x,KB:()=>A,L_:()=>g,VT:()=>v,ZK:()=>m,a3:()=>_,dL:()=>C,h:()=>I,kZ:()=>T,lH:()=>w,nI:()=>S});var n=r(50360),i=r(16199),o=r(63057),a=r(29161),s=r(67630),l=r(46547),c=r(44977),u=r(58570),d=r(32307);function h(e,t){return(0,n.IQ)(e.key).toLowerCase().indexOf(t)>-1||e.slug.toLowerCase().indexOf(t)>-1||"new"===t&&(0,n.TL)(e)||"undefined"!==typeof n.KN[e.key]&&n.KN[e.key].toLowerCase().indexOf(t)>-1}function f(e,t){if(!e)return t;const r=e?e.toLowerCase().trim():"";let n=[];return t.forEach((e=>{if(e.group){let t=e.group.filter((e=>h(e,r)));if(t.length>0){let r={...e,group:t};n.push(r)}}else h(e,r)&&n.push(e)})),n}const p={};function m(e,t){if(!e)return t;let r=[];return t.forEach((t=>{if(t.categories&&t.categories.includes(e))if(t.group){let n=t.group.filter((t=>t.categories&&t.categories.includes(e)));if(n.length>0){let e={...t,group:n};r.push(e)}}else r.push(t)})),r}Object.values(l.TC).map((e=>{p[e.title.toLowerCase()]=e.id}));const g=(e,t)=>(0,u.iw)(t).includes(e),y=(e,t)=>{let r=(0,u.iw)(t),n=!1;for(const i of e)if(r.includes(i.slug)){n=!0;break}return n};function v(e,t,r){(0,c.F0)(e,"multi-chain_filter",t,{event_source:r})}function b(e){let t=null,r=null;return null===e||!e||Array.isArray(e)&&0===e.length||(Array.isArray(e)?e.length>1?t=e.join(","):r=e[0]:r=e),{chains:t,protocol:r}}function w(e){let t=null;return null===e||!e||Array.isArray(e)&&0===e.length||(t=Array.isArray(e)?e.length>1?e.join(","):e[0]:e),{chains:t}}const x=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a.iw.RANKINGS,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"chain";return window.location.protocol+"//"+window.location.host+(0,n.p8)(null,e,null,{prefix:t,suffix:null,chainParam:r})},k=(e,t)=>function(r){return(0,c.F0)("set_filter",e,JSON.stringify(r),{event_source:t})},M={csvData:{},series:[],updatedAt:null,xaxis:[],success:!1},E={csvData:null,results:[],updatedAt:null},_={csvData:null,results:{csvData:{},series:[],updatedAt:null,xaxis:[],statistic:{topPools:{},topTokens:{}}},updatedAt:null,success:!1},A={currency:null,results:{statistic:{changes:{tvl:null}}},success:!1},S=(e,t)=>null===e||0===t.length?t:[e,...t],I=Object.values(i.rY).sort(((e,t)=>e.key.toLowerCase()t.key.toLowerCase()?1:0)).sort(((e,t)=>(0,n.TL)(t)-(0,n.TL)(e))),T=(e,t)=>{const r=(0,d.ed)(Object.values(e)),n=(0,d.ed)(Object.values(o.Sx)),a=t.filter((e=>!s.JU.includes(e)));return I.reduce(((t,s)=>{if(a.includes(s.key)||"undefined"!==typeof e[s.key]||"undefined"!==typeof o.P1[s.key]){const l={...i.rY[s.key]};if("undefined"!==typeof e[s.key])l.group=[],e[s.key].map((e=>{a.includes(e)&&l.group.push(i.rY[e])}));else if("undefined"!==typeof o.P1[s.key]){const e={...o.z4[o.P1[s.key]]};e.group=[],e.categories=[],o.Sx[o.P1[s.key]].map((t=>{a.includes(t)&&(e.group.push(i.rY[t]),e.categories=[...new Set([...e.categories,...i.rY[t].categories])])})),e.group.length>0&&t.push(e)}[...r,...n].includes(s.key)||t.push(l)}return t}),[])},C=e=>{const t=e.filter((e=>!s.JU.includes(e)));return I.reduce(((e,r)=>{if(t.includes(r.key)){const t={...i.rY[r.key]};e.push(t)}return e}),[])}},32307:(e,t,r)=>{"use strict";r.d(t,{Fu:()=>y,GV:()=>w,HJ:()=>p,PA:()=>M,R3:()=>x,Sm:()=>v,W3:()=>k,Yv:()=>h,ZH:()=>d,ak:()=>l,ed:()=>E,jm:()=>u,jp:()=>f,pR:()=>b,r5:()=>g,sU:()=>c,yG:()=>m});var n=r(40635),i=r(81705),o=r(18728),a=r(44977),s=r(19717);function l(e){let t={};return Object.keys(e).forEach((r=>{null!==e[r]&&""!==e[r]&&(t[r]=e[r])})),t}const c=e=>{const t=e.findIndex((e=>59===e.id));if(t>-1){const r=e[t];e.splice(t,1),e.push(r)}return e},u=(e,t,r,n)=>{(0,a.ur)("event","Open Dapp",{title:e,url:t,category:r,protocol:n[0]})},d=e=>{if(e)return"string"!==typeof e?"":e.charAt(0).toUpperCase()+e.slice(1)};function h(e){return e.toLowerCase().replace(/[^a-z0-9]+/g,"-").replace(/^-+/,"").replace(/-+$/,"")}const f=e=>{if(e)return"string"!==typeof e?"":e.charAt(0).toLowerCase()+e.slice(1)};function p(e){let t=e.match(/^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#]*).*/);return!(!t||11!==t[7].length)&&t[7]}function m(e){let t=e.match(/^.*(?:vimeo.com\/|video\/)(\d+)[^\d]?.*/);return!(!t||!t[1])&&t[1]}function g(){return window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth}const y=e=>{e=e||new Date;var t=Math.floor((e.getMonth()+3)/3);return t>4?t-4:t},v=e=>{const t=document.createElement("div");return e&&"string"===typeof e&&(e=(e=e.replace(/